用于App配置非wifi環(huán)境下是否自動加載圖片的開關(guān) 我們的需求:攔截網(wǎng)絡(luò)下載喂分,但是復(fù)用glide原有的內(nèi)存下載等優(yōu)勢 做法:在glide網(wǎng)絡(luò)加...
1. 注冊及查找事件 1.1 EventBus初始化 getDefault: 通過單例模式獲取實(shí)例浑娜,同時(shí)里面采用Builder模式構(gòu)造部分初始化...
本系列文章肴焊,主要是總結(jié)我對Android開發(fā)過程中內(nèi)存優(yōu)化的理解燎孟,很多東西都是平常的習(xí)慣和一些細(xì)節(jié)問題臭脓,重在剖析優(yōu)化的原理祸泪,養(yǎng)成一種良好的代碼習(xí)...
一吗浩、不同生命周期導(dǎo)致的內(nèi)存泄漏 前面有分析了內(nèi)存泄漏的原因,本該被回收的對象被占用没隘,得不到回收便會內(nèi)存泄漏懂扼。總歸到底的原因還是對象引用在類之間傳...
概述 由內(nèi)存優(yōu)化(一)淺談內(nèi)存優(yōu)化中看出右蒲,內(nèi)存優(yōu)化不僅要從防止內(nèi)存泄露入手阀湿,也要注意頻繁GC卡頓,內(nèi)存抖動以及不必要的內(nèi)存開銷造成的內(nèi)存需求過大...
對于線程Thread類的使用瑰妄,可以說是java語言必備陷嘴,但你是否真正意義上去剖析過他的內(nèi)部結(jié)構(gòu),本文從概述的幾個(gè)問題出發(fā)间坐,一起進(jìn)行源碼閱讀(本文...
HandlerThread作為子線程管理常用類灾挨,他自帶封裝的Looper處理Message邑退,可以說是十分實(shí)用。子線程調(diào)度任務(wù)涨醋,方便我們在子線程中...
Handler作為Android應(yīng)用層開發(fā)瓜饥,進(jìn)程通信一大重點(diǎn),可以說是使用最頻繁的一個(gè)機(jī)制浴骂,不管是IntentService,ThreadHan...
最近在總結(jié)Android線程優(yōu)化相關(guān)的知識乓土,順便說說AsyncTask,這是個(gè)google出來很早的封裝類溯警,也是我們常用到的一個(gè)操作線程趣苏。接下來...