240 發(fā)簡(jiǎn)信
IP屬地:河北
  • MVVM--之Lifecycle的使用

    通過(guò)lifecycle來(lái)控制生命周期相對(duì)來(lái)說(shuō)會(huì)少寫很多無(wú)用代碼哮洽,例如可以在viewModel中控制一些需要在生命周期中使用的注冊(cè)的方法等加缘,因?yàn)榘?..

  • 創(chuàng)建bitmap的幾種方法

    創(chuàng)建一個(gè)位圖的方法,切記通過(guò)工廠得到的位圖不能通過(guò)矩陣進(jìn)行一系列轉(zhuǎn)換筷笨,必須重新創(chuàng)建一個(gè) 通過(guò)流獲得bitmap是會(huì)更省內(nèi)存

  • android相關(guān)本地存儲(chǔ)目錄

    android本地存儲(chǔ)目錄 內(nèi)部存儲(chǔ) 外部存儲(chǔ)應(yīng)用私有目錄外部目錄 獲得內(nèi)部存儲(chǔ)目錄 獲得外部存儲(chǔ)目錄 獲得外部存儲(chǔ)目錄 其他目錄

  • android有關(guān)動(dòng)畫梳理

    補(bǔ)間動(dòng)畫 只能作用在view上产还,只有四種動(dòng)畫脱衙,只是改變view的視覺(jué)效果露乏,不會(huì)改變view真正的屬性效果有:平移(Translate)衍菱,縮放(s...

  • 自定義viewGroup位置擺放onLayout以及設(shè)置margin梳理

    自定義viewGroup必須要實(shí)現(xiàn)的一個(gè)方法枢舶,實(shí)現(xiàn)所有子控件布局的函數(shù)懦胞,自頂向下通過(guò)計(jì)算好的尺寸放置每一個(gè)子View 首先有關(guān)getWidth(...

  • View的相關(guān)刷新重繪方法

    1. mButton.invalidate(); View本身調(diào)用迫使view重畫,可以在主線程調(diào)用凉泄,不能再子線程調(diào)用躏尉,如果需要,要配合hand...

  • 關(guān)于LayoutParams的使用

    主要用來(lái)動(dòng)態(tài)控制子view的擺放位置 構(gòu)造函數(shù)可是設(shè)置三種參數(shù) 固定數(shù)值后众,單位px ViewGroup.LayoutParams.MATCH_P...

  • 自定義view的Canvas梳理

    創(chuàng)建Canvas的方式 基本繪制方法 Region.OP參數(shù)胀糜,和path的布爾值操作類似

  • 自定義view的Paint的梳理

    畫筆:確定繪制內(nèi)容的具體效果 4.0以上建議關(guān)閉硬件加速 基本屬性 基本方法

個(gè)人介紹
?每天都要編碼的一枚處女座程序員
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品