![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
方案淺析 核心思路 啟動(dòng)時(shí)間的計(jì)算氛什,無非是end-start看怎么精確的抓取到這兩個(gè)timestamp這個(gè)都很簡(jiǎn)單的方法了在applicatio...
Android 8.0 LinearLayout 源碼解析http://www.reibang.com/p/1fa113b7ff64本篇寫得是...
contentProvider 如何使用http://www.reibang.com/p/ea8bc4aaf057 contentProvid...
建議先看RV的各個(gè)部分圖文搞懂RecyclerView 的各部分組成https://mp.weixin.qq.com/s/1G9J-Gyr5P_...
目錄 代碼流程 參考鏈接 延展閱讀 代碼流程 用戶點(diǎn)擊了桌面上的某個(gè)app圖標(biāo)匪凉,從Launcher開始(Launcher也是一個(gè)app) Lau...
SharedPreferences是一個(gè)interfaceEditor是SP的內(nèi)部interface 真正的實(shí)現(xiàn)類是SharedPreferen...
經(jīng)城姑迹可能會(huì)被問到形如以下的問題:1.為什么在Android中使用ViewStub/merge/include可以幫我們完成布局優(yōu)化?2.為什么V...
首先是三個(gè)組件的源碼解析 Handler消息源碼流程分析http://www.reibang.com/p/6f25729ef62a[https...