Android好文章


1精刷、系統(tǒng)架構(gòu)

https://sharrychoo.github.io/blog/android-source/overview

Android 系統(tǒng)架構(gòu) —— 導(dǎo)讀 - Sharry's blog

java全棧知識(shí)體系

https://pdai.tech/md/java/thread/java-thread-x-lock-LockSupport.html

JUC鎖: LockSupport詳解 | Java 全棧知識(shí)體系

https://dunwu.github.io/javacore/io/java-serialization.html#_1-java-%E5%BA%8F%E5%88%97%E5%8C%96%E7%AE%80%E4%BB%8B

深入理解 Java 序列化 | JAVACORE

GitHub - JsonChao/Awesome-Android-Notebook: A complete plan for better android developers.(continuous updating ...)

Android開發(fā) - Page 3 - 小松的技術(shù)博客


Android Systrace 基礎(chǔ)知識(shí) -- Systrace 簡介 · Android Performance


2请唱、View 旺聚、Window

Android的Surface、View辆布、SurfaceView、Window概念整理 | superxlcr's notebook

深入淺出 Android 屏幕刷新原理_weixin_38754349的博客-CSDN博客

Android VSYNC (Choreographer)與UI刷新原理分析_龍騰騰的博客-CSDN博客


3危彩、架構(gòu)(MVC、MVP泳桦、MVVM)

Android架構(gòu)組件學(xué)習(xí)(一) | superxlcr's notebook

Android底層原理解析_卜大爺?shù)牟┛?CSDN博客


4汤徽、動(dòng)畫

屬性動(dòng)畫 ValueAnimator 運(yùn)行原理全解析 - 請叫我大蘇 - 博客園


5、資源



6灸撰、性能分析谒府,ANR,線程浮毯,CPU完疫,內(nèi)存,耗電

查看單個(gè)應(yīng)用最大內(nèi)存限制 adb shell getprop|grep heapgrowthlimit

Java線程狀態(tài)分析 | Format's Notes

ANR問題分析指北 - 知乎

解讀Java進(jìn)程的Trace文件 - Gityuan博客 | 袁輝輝的技術(shù)博客

Native進(jìn)程之Trace原理 - Gityuan博客 | 袁輝輝的技術(shù)博客

干貨:ANR日志分析全面解析 - 掘金

https://developer.android.com/studio/profile/memory-profiler?hl=zh-cn

adb shell dumpsys meminfo 詳解 - helloTerry1998 - 博客園

講一講 Android 內(nèi)存優(yōu)化的小秘密 - 掘金

深入探索 Android 內(nèi)存優(yōu)化(煉獄級別-上) - 掘金

Eclipse MAT 安裝及使用 - 霞光里 - 博客園


7债蓝、kotlin




8趋惨、OpenGL

1、Android openGl開發(fā)詳解(一)——繪制簡單圖形_aserbao的博客-CSDN博客_android opengl

2惦蚊、安卓 OpenGL ES 2.0 完全入門(一):基本概念和 hello world - Piasy的博客 | Piasy Blog

3器虾、OpenGL - 隨筆分類 - 灰色飄零 - 博客園

4、opengl_aserbao的博客-CSDN博客

5蹦锋、安卓 OpenGL ES 2.0 完全入門(一):基本概念和 hello world - Piasy的博客 | Piasy Blog

6兆沙、Android 系統(tǒng)架構(gòu) —— View 的硬件渲染 - Sharry's blog



9、視頻



10莉掂、泛型



12葛圃、 反射



13、注解憎妙、APT

Java進(jìn)階--編譯時(shí)注解處理器(APT)詳解 - 掘金



14库正、第三方框架解析



15、android文件結(jié)構(gòu)

Android[art]-Android dex厘唾,odex褥符,oat,vdex抚垃,art文件結(jié)構(gòu)學(xué)習(xí)總結(jié)_TaylorPotter的博客-CSDN博客_android art文件




16喷楣、NDK JNI?

1、android-NDK基礎(chǔ)_命運(yùn)之手的博客-CSDN博客

2鹤树、Android JNI 中的線程操作

android-NDK基礎(chǔ)_命運(yùn)之手的博客-CSDN博客

JNI/NDK入門指南之C/C++結(jié)構(gòu)體和Java對象轉(zhuǎn)換方式二_IT先森的博客-CSDN博客

JNI為什么要調(diào)用AttachCurrentThread铣焊? - Keeplooking


17、性能

1罕伯、工具

MAT 曲伊、PrefDog




18、屏幕渲染追他、刷新

Android 屏幕刷新機(jī)制 - 簡書

Android App流暢度FPS測試方法總結(jié) - 知乎


19坟募、熱修復(fù)

1绽榛、美團(tuán)robust

2、AndFix

3婿屹、Tink

4、Qzone

javassit? 插件方式推溃、asm 編譯時(shí)字節(jié)碼

QZone熱修復(fù) - 掘金



20昂利、APK 編譯原理




21、滑動(dòng)? ?ScrollView铁坎, RecyclerView

淺析NestedScrolling嵌套滑動(dòng)機(jī)制之基礎(chǔ)篇 - 掘金



22蜂奸、線程、異步硬萍、Future Callable

1扩所、LockSupport.park、unpark

LockSupport中的park與unpark原理 - 掘金

Java魔法類:Unsafe應(yīng)用解析 - 美團(tuán)技術(shù)團(tuán)隊(duì)

Java并發(fā)編程之LockSupport - 布禾 - 博客園

2朴乖、AQS: ReetrantLock祖屏、Condition wait? signal、CountDownLatch买羞、SyclicBarrier袁勺、Semaphore

死磕 java同步系列之ReentrantLock源碼解析(二)——條件鎖 - 彤哥讀源碼 - 博客園

面試 LockSupport.park()會(huì)釋放鎖資源嗎? - 知乎

Java并發(fā)之AQS詳解 - waterystone - 博客園

3畜普、Future期丰、Callable、FutureTask

徹底搞懂Future吃挑、Callable钝荡、FutureTask、Runnable - 掘金

一次搞懂 Runnable舶衬、Callable埠通、Future、FutureTask逛犹,不懂不要錢植阴!_編程技術(shù)圈的技術(shù)博客_51CTO博客

4、volatile圾浅、synchronized掠手、Lock、wait狸捕、notify喷鸽、

5、ForkJoinPool? ?

ForkJoinPool大型圖文現(xiàn)場(一閱到底 vs 直接收藏) - SegmentFault 思否



23灸拍、對象池做祝, Pool砾省, SimplePool,?SynchronizedPool

Pool, SimplePool與SynchronizedPool_深入淺出Android的技術(shù)博客_51CTO博客



24混槐、protobuf

Protobuf通信協(xié)議詳解:代碼演示编兄、詳細(xì)原理介紹等 - 知乎




25、單測

Mock和Spy的區(qū)別 | 陳曉鋒的學(xué)習(xí)筆記


26声登、Gradle

Gradle系列之初識(shí)Gradle篇 - 掘金

Gradle學(xué)習(xí)系列(二):Gradle核心探索 - 掘金



27狠鸳、Canvas

Android canvas_孟芳芳的博客-CSDN博客_android canvas



28、環(huán)境配置

https://blog.csdn.net/q863672107/article/details/125453718

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末悯嗓,一起剝皮案震驚了整個(gè)濱河市件舵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌脯厨,老刑警劉巖铅祸,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異合武,居然都是意外死亡临梗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門稼跳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來夜焦,“玉大人,你說我怎么就攤上這事岂贩∶>” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵萎津,是天一觀的道長卸伞。 經(jīng)常有香客問我,道長锉屈,這世上最難降的妖魔是什么荤傲? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮颈渊,結(jié)果婚禮上遂黍,老公的妹妹穿的比我還像新娘。我一直安慰自己俊嗽,他們只是感情好雾家,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著绍豁,像睡著了一般芯咧。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天敬飒,我揣著相機(jī)與錄音邪铲,去河邊找鬼。 笑死无拗,一個(gè)胖子當(dāng)著我的面吹牛带到,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播英染,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼揽惹,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了税迷?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤锹漱,失蹤者是張志新(化名)和其女友劉穎箭养,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體哥牍,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡毕泌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了嗅辣。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片撼泛。...
    茶點(diǎn)故事閱讀 39,834評論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖澡谭,靈堂內(nèi)的尸體忽然破棺而出愿题,到底是詐尸還是另有隱情,我是刑警寧澤蛙奖,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布潘酗,位于F島的核電站,受9級特大地震影響雁仲,放射性物質(zhì)發(fā)生泄漏仔夺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一攒砖、第九天 我趴在偏房一處隱蔽的房頂上張望缸兔。 院中可真熱鬧,春花似錦吹艇、人聲如沸惰蜜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蝎抽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間樟结,已是汗流浹背养交。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瓢宦,地道東北人碎连。 一個(gè)月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像驮履,于是被迫代替她去往敵國和親鱼辙。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容