主體函數(shù)View.draw,View.drawBackground单起,View.onDraw肥惭,View.dispatchDraw,View.onD...
Bitmap作用:像素位圖逝淹,是以像素為單位組成的圖像忘渔,像素點可根據(jù)不同的排列和顏色(A R G B)以構(gòu)成圖像萌抵。因此编整,bitmap要點之處不外乎...
主要思路ViewGroup的遍歷子節(jié)點舔稀,通過setFrame存儲位置信息 主體函數(shù)View.layout(),View.onLayout()掌测,V...
主要思路遍歷遞歸 (遞的是MeasureSpec 歸的是measureWidth/Height) 主體函數(shù)View.measure()内贮,View...
Activity作用:負責生命周期管理與事件處理,每個Activity組合了一個Window汞斧,實際視圖控制是交由Winodw管理ui排版夜郁。是為了...
kotlin中函數(shù)作為一等公民粘勒,成為獨有的函數(shù)類型竞端,在高階函數(shù)中,既可作為參數(shù)傳遞仲义,也可作為函數(shù)返回值婶熬。那么實際上剑勾,高階函數(shù)到底是什么呢埃撵?為了介...
阮一峰-git分支管理策略 一點補充 git stashgit stash 將當前工作區(qū)代碼保存起來,方便切換分支或pull代碼時使用虽另,適用于不...
BottomNavigationView默認是有icon+title的形式暂刘。可以通過覆蓋其dimen屬性捂刺,使其只顯示icon居中效果谣拣,如下: 在...
Google推JetPack已經(jīng)有一段時間了,伴隨之而來的是MVVM架構(gòu)族展,使用ViewModel LiveData等工具來實現(xiàn)MVVM森缠。 Jet...