通過lifecycle來控制生命周期相對(duì)來說會(huì)少寫很多無用代碼,例如可以在viewModel中控制一些需要在生命周期中使用的注冊(cè)的方法等,因?yàn)榘?..
創(chuàng)建一個(gè)位圖的方法,切記通過工廠得到的位圖不能通過矩陣進(jìn)行一系列轉(zhuǎn)換,必須重新創(chuàng)建一個(gè) 通過流獲得bitmap是會(huì)更省內(nèi)存
android本地存儲(chǔ)目錄 內(nèi)部存儲(chǔ) 外部存儲(chǔ)應(yīng)用私有目錄外部目錄 獲得內(nèi)部存儲(chǔ)目錄 獲得外部存儲(chǔ)目錄 獲得外部存儲(chǔ)目錄 其他目錄
補(bǔ)間動(dòng)畫 只能作用在view上,只有四種動(dòng)畫,只是改變view的視覺效果,不會(huì)改變view真正的屬性效果有:平移(Translate),縮放(s...
自定義viewGroup必須要實(shí)現(xiàn)的一個(gè)方法,實(shí)現(xiàn)所有子控件布局的函數(shù),自頂向下通過計(jì)算好的尺寸放置每一個(gè)子View 首先有關(guān)getWidth(...
1. mButton.invalidate(); View本身調(diào)用迫使view重畫,可以在主線程調(diào)用,不能再子線程調(diào)用,如果需要,要配合hand...
主要用來動(dòng)態(tài)控制子view的擺放位置 構(gòu)造函數(shù)可是設(shè)置三種參數(shù) 固定數(shù)值,單位px ViewGroup.LayoutParams.MATCH_P...
創(chuàng)建Canvas的方式 基本繪制方法 Region.OP參數(shù),和path的布爾值操作類似
畫筆:確定繪制內(nèi)容的具體效果 4.0以上建議關(guān)閉硬件加速 基本屬性 基本方法