什么是Navigation趋观? 在沒有Navigation之前我們切換Fragment是通過(guò)FragmentManager的add准浴、commit蝎宇、replace等方法操作(網(wǎng)上...
![240](https://upload.jianshu.io/users/upload_avatars/1406046/e2c530f8-630b-4cff-99dc-c9584c3d96b6.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
什么是Navigation趋观? 在沒有Navigation之前我們切換Fragment是通過(guò)FragmentManager的add准浴、commit蝎宇、replace等方法操作(網(wǎng)上...
查看Android Gradle 依賴樹 方式一: ./gradlew :模塊名:dependencies //查看單獨(dú)模塊的依賴 $ ./gradlew :app:dep...
背景圖片中實(shí)現(xiàn)圖片的平鋪效果 在定義的shape中添加背景圖 選中非選中背景切換 選中非選中文本顏色切換 String.xml中引用公共item ClickableSpan ...
Android 內(nèi)存優(yōu)化(常見的內(nèi)存泄露以及優(yōu)化方案) 內(nèi)存泄露的含義: 如果一個(gè)無(wú)用對(duì)象仍然內(nèi)其他對(duì)象持有引用盖文,使該對(duì)象無(wú)法被系統(tǒng)回收悍募,以致該對(duì)象在堆中所占用的內(nèi)存單元無(wú)法...
在組件化之前的一種業(yè)務(wù)業(yè)務(wù)劃分架構(gòu)是一種單一分層的結(jié)構(gòu)兑巾,整個(gè)APP是一個(gè)Module狮鸭,不同的業(yè)務(wù)拆分在不同的包下: 不管分包做的多好,隨著項(xiàng)目的增大牌柄,項(xiàng)目會(huì)失去層次感畸悬,導(dǎo)致接...
JetPack學(xué)習(xí)筆記之DataBinding(三) 在編寫布局文件的過(guò)程中,會(huì)遇到布局層次結(jié)構(gòu)復(fù)雜或者布局文件在其他布局文件中可以復(fù)用的情況珊佣,此時(shí)我們會(huì)將布局文件抽象為一個(gè)...
linux刪除目錄很簡(jiǎn)單蹋宦,很多人還是習(xí)慣用rmdir,不過(guò)一旦目錄非空咒锻,就陷入深深的苦惱之中冷冗,現(xiàn)在使用rm -rf命令即可。 直接rm就可以了惑艇,不過(guò)要加兩個(gè)參數(shù)-rf 即:r...
注解(Annotation) 注解又稱為Java標(biāo)注蒿辙,是JDK5.0引入的一種注釋機(jī)制拇泛,注解是元數(shù)據(jù)的一種形式,提供有關(guān)于程序但不屬于程序本身的數(shù)據(jù)思灌,注解對(duì)他們注解的代碼的操...
JetPack學(xué)習(xí)筆記之DataBinding(五) 使用ObserverField實(shí)現(xiàn)數(shù)據(jù)的雙向綁定俺叭,即字段變化時(shí),控件中的內(nèi)容會(huì)隨之變化泰偿,當(dāng)控制中的內(nèi)容變化時(shí)熄守,字段的值也...