??前面寫了一篇文章專門的分析了View的measure、layout和draw三大流程埂伦,在那篇文章中煞额,多次提到了requestLayout、invalidate和postI...
@明媚的天_簡(jiǎn) 更新數(shù)據(jù)的時(shí)候調(diào)用 adapter.notifyItemChanged(position, "digs");
adapter中重寫 onBindViewHolder(VH holder, int position, List<Object> payloads)沾谜,應(yīng)該是你姿勢(shì)不對(duì)
解決RecyclerView notifyItem閃屏問題之前由于業(yè)務(wù)需求膊毁,要在列表的Item中做一個(gè)點(diǎn)贊的效果,并且自己做了個(gè)動(dòng)畫效果基跑,完了點(diǎn)贊的數(shù)目也要跟著改變婚温,于是操作完RecyclerView做了一個(gè)notifyItemCh...
前言 內(nèi)存映射 在 Linux操作系統(tǒng)中非常重要栈顷,因?yàn)槠渖婕暗礁咝У目邕M(jìn)程通信 & 文件操作 今天,我將詳細(xì)講解操作系統(tǒng)中核心概念:內(nèi)存映射 目錄 1. 定義 關(guān)聯(lián) 進(jìn)程中的...
雙檢查鎖形式也是需要用volatile 修飾instance嵌巷,否則也保證不了唯一性萄凤。volatile主要是禁止指令重排序。
Java——單例模式學(xué)習(xí)資料: Java 的 23 種設(shè)計(jì)模式全解析 《Java程序性能優(yōu)化》 《Java程序性能優(yōu)化》搪哪,這本書蠻不錯(cuò)的靡努,豆瓣評(píng)分挺高7.9。本篇就是第2章第一章節(jié)的讀書筆記 最...
起因 近日在復(fù)習(xí)線程相關(guān)的知識(shí),在join()方法有些遺忘漓概,查看網(wǎng)上的各種文章也多有紕漏漾月、錯(cuò)誤,所以做一下記錄胃珍,備忘梁肿。 從一道面試題說起:wait()和sleep()的區(qū)別 ...
Shell腳本,就是利用Shell的命令解釋的功能,對(duì)一個(gè)純文本的文件進(jìn)行解析觅彰,然后執(zhí)行這些功能吩蔑,也可以說Shell腳本就是一系列命令的集合。Shell可以直接使用在win/...
一填抬、前言 在局域網(wǎng)中實(shí)現(xiàn)流媒體的播放有2種主要方式烛芬,Airplay和DLNA。對(duì)于iOS系統(tǒng)飒责,天生帶了Airplay赘娄,但可惜是蘋果秉承一貫的作風(fēng),Airplay是一個(gè)閉源協(xié)議...
在我成長(zhǎng)為高級(jí)程序員之前遣臼,跌跌碰碰的經(jīng)歷了很多很多,為了讓后來的朋友走少點(diǎn)彎路檐晕,我把我學(xué)過的東西暑诸,寫出來讓大家參考一下蚌讼,同時(shí)也算記錄一下我自己的成長(zhǎng)吧辟灰。 首先,來點(diǎn)干貨篡石。我整...
先看看幾種展示效果圖: 之前在實(shí)現(xiàn)一個(gè)打卡功能的時(shí)候芥喇,設(shè)計(jì)圖上要求展示打卡用戶的頭像,只是這些頭像不是正常的從左至右排排坐凰萨,如示例圖上的3继控、4排的效果械馆,而是1所展示的效果。如...
registerActivityLifecycleCallbacks這個(gè)方法只在api14以上才有
拒絕BaseActivity武通,優(yōu)雅的代替BaseActivity給大家分享一下 ? Get 到的一個(gè)新技能霹崎;不用封裝BaseActivity也能實(shí)現(xiàn)它所達(dá)到的效果。我取名叫拒絕冶忱,那說明BaseActivity肯定有弊端或者是限制尾菇、局限性的...
最近在項(xiàng)目中遇到好幾處類似下方這樣的帶單位派诬、左大右小的布局 看起來很平常,兩個(gè)不同size的TextView左右布局链沼,同時(shí)它們的baseline是平齊的默赂,有人馬上就想到了在R...
TextView高頻度繪圖下的問題 在一些場(chǎng)景下缆八。比如界面上有大量的聊天并且活躍度高,內(nèi)容包含了文字,emoji,圖片等各種信息的復(fù)雜文本疾捍,采用TextView來展示這些內(nèi)容...
在 drawVertical() 方法中循環(huán)繪制的時(shí)候 childCount - 1 的目的就是不畫最后一個(gè) item 的分割線咙鞍,i < childCount 就好了
RecyclerView自定義分割線最近一直在看RecyclerView房官,較之ListView它確實(shí)是靈活多變,給予開發(fā)者更多自定義的空間续滋,比如:需要添加頭部和尾部翰守、item的點(diǎn)擊事件、自定義的LayoutMa...
最近一直在看RecyclerView疲酌,較之ListView它確實(shí)是靈活多變蜡峰,給予開發(fā)者更多自定義的空間,比如:需要添加頭部和尾部朗恳、item的點(diǎn)擊事件湿颅、自定義的LayoutMa...