開始 最近在研究 RecyclerView 的回收復用機制,順便記錄一下。我們知道,RecyclerView 在 layout 子 View 時,都通過回收復用機制來管理。網(wǎng)...
開始 最近在研究 RecyclerView 的回收復用機制,順便記錄一下。我們知道,RecyclerView 在 layout 子 View 時,都通過回收復用機制來管理。網(wǎng)...
在炎熱的七月,偶然被鄰桌的同事喊了一下。嘿,過來看個東西。于是我伸著脖子過去看了一下。 他說“我發(fā)現(xiàn)一個androidStuido很屌的功能,可以把500kb的圖片壓縮到22...
在Android開發(fā)中,事件分發(fā)機制是一塊Android比較重要的知識體系,了解并熟悉整套的分發(fā)機制有助于更好的分析各種點擊滑動失效問題,更好去擴展控件的事件功能和開發(fā)自定義...
FragmentTransaction 中的 Commit 方法 commit():int commitAllowingStateLoss():int commitNow()...
View生命周期相關方法 View是什么?官方源碼注釋中的定義:這個類是用戶接口的基礎構(gòu)件。View表示屏幕上的一塊矩形區(qū)域,負責繪制這個區(qū)域和事件處理。View是所有wid...
LeakCanary github地址:https://square.github.io/leakcanary/ 開始使用 目前為止最新的版本是2.3版本,相比于2.0之前的...
拋出 Handler中的IdleHandler 它有什么能力? 它有什么用處? 能想到一些合適的場景嗎? Answer1: 首先看下源碼的注釋 注釋中明確的指出當消息隊列空閑...
在工作中我們經(jīng)常會遇到Activity和Fragment交互。具體為什么要用Fragment,相信大家都懂的,可以使UI更靈活,還可以把不同模塊獨立化,降低耦合度。Activ...
關于四種啟動模式的分析可以參考下我上一篇文章 “Android Activity4種啟動模式的詳解”。 singleInstance(全局單例模式)該模式具備singleTa...