AMessenger AMessenger[https://github.com/fffffz/AMessenger] 是一個有跨進(jìn)程能力的 H...
一、概述 在 Logcat 中使用關(guān)鍵詞 Choreographer 進(jìn)行過濾奈懒,對 App 做一些操作掠剑,一般能看到控制臺輸出這樣的日志 這是觀察...
view.post() [View.java] [ViewRootImpl.java] 如果 mAttachInfo != null 則 att...
1. 預(yù)埋坑位 利用 gradle 插件,在編譯的時候往 AndroidManifest.xml 預(yù)埋坑位launchMode, theme, ...
互聯(lián)網(wǎng)協(xié)議入門 鏈接層和網(wǎng)絡(luò)層 1曹阔、 PC-A 想訪問 www.google.com祷舀,詢問 DNS 服務(wù)器操漠,得知 www.google.com ...
問題 為什么 ImageView 是155x155,而用 Fresco 加載的 Bitmap 卻是 512x512 呢 先看下 ViewHold...
目標(biāo) 通常最占內(nèi)存的就是圖片伙窃,內(nèi)存優(yōu)化最優(yōu)先從圖片入手菩颖,排查下大內(nèi)存的圖片有哪些,是哪里產(chǎn)生的为障,是不是合理 定位 Android Studio ...
RxJava 的 Observable subscribe() 后會返回 Subscription(RxJava2 是在 onSubscribe...
熱修復(fù)的框架有很多晦闰,原理大同小異,從大方面區(qū)分鳍怨,有從Native著手的AndFix呻右,其他的都是得益于Android支持的MultiDex,圍繞C...