注解處理 在開發(fā)中,碰見很多注解薇组,如@Override外臂、@Documented等,還有像現(xiàn)在很多依賴注入庫如ARouter,Dagger 2等·...
組件化 項目需求的不斷變更律胀,項目越來越大宋光,代碼越來越臃腫,耦合度越來越高炭菌,導致開發(fā)效率下降罪佳。為了解決這一問題,最開始模塊化黑低,劃分為多個模塊進行開...
flutter用戶交互赘艳,首先了解一下StatelessWidget(無狀態(tài))和StatefulWidget(有狀態(tài))這兩個類,在與用戶交互時克握,我...
搭建如下圖所示的登錄界面 看到結(jié)構(gòu)圖蕾管,可以使用一個列布局即可完成,對于輸入框菩暗,使用TextField控件掰曾,對于輸入控件樣式,通過Containe...
1.Row 行:在水平方向顯示子控件停团,但是不能滾動旷坦。(注意:行的子控件一般包裹在 Expanded或Flexible小部件中,不然佑稠,行溢出時秒梅,在...
1.Text 用于顯示單個樣式的文本控件,字符串可以顯示一行或者多行讶坯,具體取決于布局約束番电。text的屬性值: 代碼如下: 對于文字樣式屬性的基本...
在官方文檔中是這樣說的:LiveData是一個可觀察的數(shù)據(jù)持有者類岗屏。與常規(guī)observable不同的是LiveData可以關(guān)聯(lián)Activity,...
在android studio 中創(chuàng)建一個Flutter項目 配置flutter環(huán)境辆琅,在Flutter下載SDK,解壓放到任何目錄下邊(除修改文...
由于線程的頻繁調(diào)度这刷,而影響性能婉烟,通過線程池來維護,減少線程的頻繁的創(chuàng)建和銷毀暇屋。 在Executors統(tǒng)一管理似袁,看一下常見的四中線程池: 1.ne...