1$s // String %1$d // int //R.string.old: 我今年%1$d歲了 String sAgeFormat = getResources()....
這兩天項目上要做 MVVM 和 DataBinding 的重構(gòu),所以插件化的文章就停了幾天,后面會分享一下關(guān)于 MVVM 架構(gòu)封裝相關(guān)的文章。這篇文章我準備作為我插件化系列文...
目錄介紹 1.Handler的常見的使用方式 2.如何在子線程中定義Handler 3.主線程如何自動調(diào)用Looper.prepare() 4.Looper.prepare(...
前言 在Android開發(fā)的多線程應(yīng)用場景中飘千,Handler機制十分常用 今天堂鲜,我將手把手帶你深入分析 Handler機制的源碼,希望你們會喜歡 Anroid異步通信Hand...
目錄介紹 01.invalidate啦逆,requestLayout伞矩,postInvalidate區(qū)別 02.invalidate深入分析 03.postInvalidate深入...
/** * 動態(tài)改變view的高度動畫效果,動畫時長300毫秒[android屬性動畫默認時長] * 原理:動畫改變view LayoutParams.height的值 * ...
1. LeakCanary LeakCanary用于內(nèi)存泄露檢測屋休,并友好提示給開發(fā)者坞古,便于分析和修改。GitHub:leakcanaryLeakCanary 中文使用說明Le...