前言 Rxjava缩歪,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎握牧。 如果還不了解 RxJava,請(qǐng)看文章:Android:這...
前言 Rxjava缩歪,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎握牧。 如果還不了解 RxJava,請(qǐng)看文章:Android:這...
1.EventBus源碼解析(一)—訂閱過(guò)程2.EventBus源碼解析(二)—發(fā)布事件和注銷(xiāo)流程3.EventBus源碼解析(三)—進(jìn)階源碼 前言 最近發(fā)現(xiàn)EventBus...
應(yīng)用啟動(dòng)的時(shí)間作為應(yīng)用的門(mén)面并鸵,重要性可想而知鸳粉。尤其在如今的快時(shí)代,一款秒開(kāi)的App比一款啟動(dòng)需要耗費(fèi)好幾秒的App更容易被用戶(hù)喜愛(ài)和長(zhǎng)期使用园担,整的不好還容易被用戶(hù)永久拉入黑名...
原文地址:http://blog.csdn.net/luoshengyang/article/details/8923485 經(jīng)過(guò)兩年的時(shí)間粉铐,終于完成對(duì)Android系統(tǒng)的研...
前言 自定義View是Android開(kāi)發(fā)者必須了解的基礎(chǔ)疼约;而Canvas類(lèi)的使用在自定義View繪制中發(fā)揮著非常重要的作用 網(wǎng)上有大量關(guān)于自定義View中Canvas類(lèi)的文章...
前言 年后最后一篇文章啦,在這里先祝大家新年快樂(lè)~最重要的抽中全家福蝙泼,明年繼續(xù)修福報(bào)?? 以前處理 Fragment 的懶加載程剥,我們通常會(huì)在 Fragment 中處理 setU...
于是想著把以前項(xiàng)目中的一些公共類(lèi),像BaseActivity汤踏、BaseFragment等等都遷移到androidx方便今后的開(kāi)發(fā)织鲸,要做的也很簡(jiǎn)單,就是重新導(dǎo)包溪胶,將原來(lái)的“su...
系列文章 Android布局優(yōu)化(一)LayoutInflate — 從布局加載原理說(shuō)起 Android布局優(yōu)化(二)優(yōu)雅獲取界面布局耗時(shí) Android布局優(yōu)化(三)使用A...
一俏让、前言二、BaseResponse與BaseObserver的封裝三茬暇、RxHelper調(diào)度類(lèi)封裝四首昔、Retrofit初始化封裝五、細(xì)節(jié)完善1糙俗、服務(wù)錯(cuò)誤信息處理2勒奇、添加“正在...
MotionLayout,字面翻譯是叫運(yùn)動(dòng)布局,它是一個(gè)能夠幫助我們?cè)?app 中管理手勢(shì)和控件動(dòng)畫(huà)的布局組件臼节。它是 ConstraintLayout 的子類(lèi)并且基于它自身豐...
安卓App穩(wěn)定性之旅--記Crash率 <=0.1% 實(shí)踐 穩(wěn)定性的意義 在移動(dòng)應(yīng)用性能方面撬陵,崩潰帶來(lái)的影響是最為嚴(yán)重的。 移動(dòng)應(yīng)用崩潰主要是由操作系統(tǒng)引發(fā)网缝,是指應(yīng)用在運(yùn)行過(guò)...
android 最全 圖片相關(guān)知識(shí)整理 圖片基礎(chǔ)知識(shí)梳理圖片基礎(chǔ)知識(shí)梳理(1) - ImageView 的 ScaleType 屬性解析圖片基礎(chǔ)知識(shí)梳理(2) - Bitma...