啟動流程為什么要了解 不了解 ,平時開發(fā)好像也沒啥問題啊。其實不然,解決這些問題后,你會對Android系統(tǒng)有更深層次的理解,也會學(xué)習(xí)到系統(tǒng)源碼...
1,跳轉(zhuǎn)頁面startActivity的啟動流程 分析源碼 //下面我們就來對Activity的工作流程進行梳理,達到對Activity整體流程...
1, 為什么使用Handler? Android的UI要求更新只能在UI線程,因為安卓是單線程模型。如果任意線程都可以更新UI的話,線程安全問題...
Android-RecyClerView源碼解析
Jetpack-ViewModel源碼解析 ViewModel 是 Jetpack 整個家族體系內(nèi)最為基礎(chǔ)的組件之一,基本是按照如下方式來進行初...
Jetpack-LiveData源碼解析 LiveData 是 Jetpack 的基礎(chǔ)組件之一,在很多模塊中都可以看到其身影。LiveData ...
Android Jetpack架構(gòu)組件—Lifecycle Lifecycle是什么? 通俗的解釋: Lifecycle框架關(guān)鍵類: Lifec...
Android實現(xiàn)加入購物車動畫(貝塞爾曲線) 效果圖 需求購物商品添加到購物車功能 思路分析:1.確定動畫起點、終點、控制點坐標;2.二次貝塞...
Android自定義控件Path貝塞爾曲線 這篇文主要說Path繪制曲線,就是曲線中非常有名的貝賽爾曲線。 貝賽爾曲線是由法國數(shù)學(xué)家Pierre...