各自職責(zé):Retrofit 負(fù)責(zé) 請(qǐng)求的數(shù)據(jù) 和 請(qǐng)求的結(jié)果,使用 接口的方式 呈現(xiàn),OkHttp 負(fù)責(zé)請(qǐng)求的過(guò)程,RxJava 負(fù)責(zé)異步,各種...
布局優(yōu)化 避免過(guò)度繪制嵌套,導(dǎo)致16秒無(wú)法完成繪制 使用viewstub提高布局性能 內(nèi)存優(yōu)化 避免內(nèi)存溢出和內(nèi)存泄漏,避免頻繁的創(chuàng)建對(duì)象和銷毀...
內(nèi)存泄漏 某些對(duì)象因?yàn)槟撤N原因,無(wú)法被回收 內(nèi)存溢出 內(nèi)存溢出是指創(chuàng)建的對(duì)象超出了系統(tǒng)分配的內(nèi)存會(huì)造成內(nèi)存的溢出;
兩種緩存LruCache與DisLruCache LruCache是Android 3.1所提供的一個(gè)緩存類,所以在Android中可以直接使用...
約束者布局 約束者布局安卓2.3版本默認(rèn)布局 是一個(gè)ViewGroup,它的出現(xiàn)是為了解決復(fù)雜布局時(shí),布局嵌套過(guò)多的問(wèn)題,,類似于Relativ...
面向?qū)ο螅?封裝:隱藏實(shí)現(xiàn)細(xì)節(jié),提高程序的復(fù)用性和維護(hù)性 繼承:子類繼承父類,表明子類擁有父類的屬性和方法(注意是public protecte...
1.事件響應(yīng)機(jī)制的預(yù)備知識(shí) 在深入了解Android事件響應(yīng)機(jī)制前,一些預(yù)備知識(shí)我們應(yīng)該有所了解。 1.1 onTouch是優(yōu)先于onClick...
梗概 MVP模式是MVC模式在Android上的一種變體,在MVC模式中,Activity應(yīng)該是屬于View這一層,它既承擔(dān)了View,同時(shí)也包...
一 性能優(yōu)化 1.如何對(duì) Android 應(yīng)用進(jìn)行性能分析 首先從函數(shù)的耗時(shí)來(lái)說(shuō),有一個(gè)工具TraceView 這是androidsdk自帶的工...