參數(shù)化類型: 把類型當(dāng)作參數(shù)一樣引用 為什么使用泛型? 1 用于歸納模板代碼 例如 List<T> 對數(shù)據(jù)流進(jìn)行操作,或者是工具功能的封裝 2 ...
1權(quán)限 和 動態(tài)申請 2 app 屬性添加 然后在 你的application 中加入 這個(gè)屬性 : 3 mxl 設(shè)置 在res 中添加 x...
地址 flutter的第三方地址是https://dart-pub.mirrors.sjtug.sjtu.edu.cn/或者搜索dart pac...
狀態(tài)模式 簡介 狀態(tài)模式中的行為是由狀態(tài)來決定的, 不同狀態(tài)下有不同的行為. 就是說當(dāng)一個(gè)對象的內(nèi)在狀態(tài)改變是允許改變其行為 這個(gè)對象看起來像是...
策略模式 這個(gè)模式定義了一系列的算法,并將每一個(gè)算法封裝起來,而且使他們還可以相互替換.策略模式讓算法獨(dú)立于使用他的客戶而獨(dú)立變化的 使用場景 ...
原型模式 優(yōu)點(diǎn) 原型模式是在內(nèi)存中二進(jìn)制流的拷貝,要比直接new一個(gè)對象性能要好很多特別是要在一個(gè)循環(huán)體內(nèi)產(chǎn)生大量對象的時(shí)候,原型模式可以更好的...
android的單例模式學(xué)習(xí) 1 餓漢單例模式 優(yōu)點(diǎn) : 缺點(diǎn) : 2.0 懶漢模式 優(yōu)點(diǎn) : 缺點(diǎn) : 2.1 懶漢模式 (改進(jìn)版) 對比...
此代碼為 Android 設(shè)計(jì)模式學(xué)習(xí) 涉及到的設(shè)計(jì)原則有 1 單一職責(zé)原則 比如代碼中的緩存和圖片加載功能就是分開的 2 開閉原則ocp通過對...
1 BitmapShader 效果 y軸重復(fù) 全部重復(fù) x軸鏡像 y軸重復(fù) 在 這個(gè)函數(shù)中我們看看到canvas 執(zhí)行的這樣drawRect的函...