@彭旭銳 你懂個(gè)der奏篙,說(shuō)的不就是android么?
LruCache緩存機(jī)制关斜,深入淺出示括,發(fā)現(xiàn)了一個(gè)源碼bugLruCache是我們經(jīng)常使用的緩存機(jī)制,也叫“最近最少使用的”緩存策略蚤吹。其本質(zhì)原理是通過(guò)歷史訪問(wèn)記錄來(lái)倒序淘汰數(shù)據(jù)例诀,它認(rèn)為剛剛訪問(wèn)的數(shù)據(jù),將來(lái)被訪問(wèn)的可能性較大裁着,因此將該類...
jarsigner -verbose -digestalg SHA1 -sigalg MD5withRSA -keystore /Users/hh/Desktop/GitRo...
我第一遍了解原理的時(shí)候也是摸不到頭腦桶雀,看了前邊忘后邊矿酵,看第二遍的時(shí)候會(huì)好很多,建議你不要過(guò)分扣細(xì)節(jié)矗积,只了解幾個(gè)關(guān)鍵部分全肮,比如緩存管理,生命周期管理棘捣,文件生成規(guī)則辜腺,調(diào)度體系等,分開(kāi)了解后再整體看框架基本都能了解個(gè)大概乍恐。如果你要面試的話评疗,推薦你以篇文章,是我今年4月份的面試總結(jié) https://juejin.cn/post/6952849875784433671
對(duì)著那Glide最新版本就是一頓暴講 1(框架流程篇)一直想寫一個(gè)篇 Glide原理講解茵烈,可一直沒(méi)能動(dòng)筆百匆。不是因?yàn)闆](méi)時(shí)間,是 Glide 涉及太過(guò)廣泛呜投,內(nèi)部邏輯太過(guò)犀利加匈。一直沒(méi)能找到一個(gè)合適的制高點(diǎn)來(lái)俯覽全身。 之前對(duì) Glid...
你們項(xiàng)目中怎么處理程序崩潰? 當(dāng)然是try住了 那異常日志怎么收集呢释漆? 一般會(huì)手寫一個(gè)工具類悲没,然后在可能出問(wèn)題的地方通過(guò)特殊的方法進(jìn)行記錄日志篮迎,然后找時(shí)機(jī)上傳 這位同學(xué)男图,你是...
來(lái)了小伙子示姿,先自我介紹一下吧 我叫***, 我精通Android系統(tǒng)的..... 什么?你精通Android系統(tǒng)逊笆?來(lái)栈戳,你給我說(shuō)下Activity的啟動(dòng)流程。 Activity...
更底層了 老鐵
那天有人問(wèn)我难裆,Android 的事件到底是怎么來(lái)的子檀?本文主要針對(duì)的是 我們認(rèn)為的事件分發(fā) 之前的流程,也就是說(shuō)事件是怎么來(lái)的乃戈?一路又是怎么走下去的褂痰? 那為什么要研究事件的來(lái)龍去脈呢?其實(shí)我寫本文之前是知道事件是以下的這種走向傳...
本文主要針對(duì)的是 我們認(rèn)為的事件分發(fā) 之前的流程,也就是說(shuō)事件是怎么來(lái)的习贫?一路又是怎么走下去的逛球? 那為什么要研究事件的來(lái)龍去脈呢?其實(shí)我寫本文之前是知道事件是以下的這種走向傳...