TabLayout是Android 的Material Design包中的一個(gè)控件,可以和V4包中的ViewPager搭配產(chǎn)生一個(gè)聯(lián)動(dòng)的效果。這里我自定義了一個(gè)滑塊能夠跟隨T...
TabLayout是Android 的Material Design包中的一個(gè)控件,可以和V4包中的ViewPager搭配產(chǎn)生一個(gè)聯(lián)動(dòng)的效果。這里我自定義了一個(gè)滑塊能夠跟隨T...
眾所周知,一個(gè)項(xiàng)目在開(kāi)發(fā)中,可能會(huì)需要請(qǐng)求多個(gè)接口,生成多個(gè)bean類(lèi)。而用kotlin語(yǔ)法寫(xiě)項(xiàng)目,生成的bean類(lèi),兩個(gè)bean類(lèi)中如果出現(xiàn)了相同名字的內(nèi)部類(lèi),則會(huì)發(fā)生沖突...
Fragment 的懶加載算是比較常見(jiàn)的功能了,但是之前一直沒(méi)有仔細(xì)研究過(guò),直到最近有這方面的需求,所以就寫(xiě)下這篇文章記錄下自己的探索過(guò)程。 起因 最近據(jù)后臺(tái)同事反饋說(shuō),某些...
Android組件化項(xiàng)目地址:Android組件化項(xiàng)目AndroidModulePattern Android組件化之終極方案地址:http://blog.csdn.net/...
組件化就是多module劃分業(yè)務(wù)和基礎(chǔ)功能。這樣可解耦,提高代碼復(fù)用。在正式開(kāi)始講解組件化之前可以先看一下一個(gè)組件化架構(gòu)圖來(lái)對(duì)組件化有一個(gè)初步的認(rèn)識(shí)。 1.基礎(chǔ)層中一般會(huì)包括...
在講到組件化優(yōu)化之前,先從一些gradle知識(shí)點(diǎn)講起。 通常一個(gè)Application Module的gradle.build如下: 第一行apply plugin: 'co...