架構(gòu)
當(dāng)Android遇到了Flux誊役,架構(gòu)Android應(yīng)用的新方式
一種在android中實(shí)現(xiàn)MVP模式的新思路
App工程結(jié)構(gòu)搭建:幾種常見Android代碼架構(gòu)分析
Android項(xiàng)目重構(gòu)之路:架構(gòu)篇
Android項(xiàng)目重構(gòu)之路:實(shí)現(xiàn)篇
設(shè)計(jì)
向產(chǎn)品宣戰(zhàn)——開發(fā)者眼中的Android UI Design
一款A(yù)PP,從設(shè)計(jì)稿到切圖—iOS篇
一款A(yù)PP涡上,從設(shè)計(jì)稿到切圖—Android篇
開發(fā)調(diào)試
開發(fā)經(jīng)驗(yàn)
Android學(xué)習(xí)路線權(quán)威指南
android學(xué)習(xí)路線:如何成長為高級工程師
Android 開源項(xiàng)目及其學(xué)習(xí)
開發(fā)規(guī)范
Android技術(shù)積累:開發(fā)規(guī)范
開發(fā)技巧
安卓開發(fā)技術(shù):監(jiān)聽軟鍵盤的顯示與隱藏
android-design-support-library完整學(xué)習(xí)介紹
相關(guān)庫實(shí)例地址
開發(fā)工具
Activity/Fragment
Android Fragment完全解析,關(guān)于碎片你所需知道的一切
深入講解Android中Activity launchMode
Service/BroadcastReceiver
Android Service完全解析拒名,關(guān)于服務(wù)你所需知道的一切(上)
Android Service完全解析吩愧,關(guān)于服務(wù)你所需知道的一切(下)
Android Fragment 你應(yīng)該知道的一切
Android IntentService完全解析 當(dāng)Service遇到Handler
ContentProvider
動畫
Android屬性動畫完全解析(上),初識屬性動畫的基本用法
Android屬性動畫完全解析(中)增显,ValueAnimator和ObjectAnimator的高級用法
Android屬性動畫完全解析(下)雁佳,Interpolator和ViewPropertyAnimator的用法
Android 屬性動畫(Property Animation)完全解析(上)
Android 屬性動畫(Property Animation)完全解析(下)
Android 屬性動畫 源碼解析 深入了解其內(nèi)部實(shí)現(xiàn)
資源
Android是如何根據(jù)限定符,來尋找合適的資源文件的同云?
兼容與適配
Android屏幕適配全攻略(最權(quán)威的官方適配指導(dǎo))
自定義View
Android LayoutInflater原理分析糖权,帶你一步步深入了解View(一)
Android視圖繪制流程完全解析,帶你一步步深入了解View(二)
Android視圖狀態(tài)及重繪流程分析梢杭,帶你一步步深入了解View(三)
Android自定義View的實(shí)現(xiàn)方法温兼,帶你一步步深入了解View(四)
事件分發(fā)
Android Scroller完全解析,關(guān)于Scroller你所需知道的一切
Android事件分發(fā)機(jī)制完全解析武契,帶你從源碼的角度徹底理解(上)
Android事件分發(fā)機(jī)制完全解析募判,帶你從源碼的角度徹底理解(下)
開源項(xiàng)目解析
dagger2讓你愛不釋手-重點(diǎn)概念講解、融合篇
項(xiàng)目構(gòu)建
如何選擇 compileSdkVersion, minSdkVersion 和 targetSdkVersion
Android Studio系列教程四–Gradle基礎(chǔ)
Android Studio系列教程五–Gradle命令詳解與導(dǎo)入第三方包
Android Studio系列教程六–Gradle多渠道打包
緩存
Android DiskLruCache源碼解析硬盤緩存的絕佳方案
android中圖片的三級cache策略(內(nèi)存咒唆、文件届垫、網(wǎng)絡(luò))之一
android中圖片的三級cache策略(內(nèi)存、文件全释、網(wǎng)絡(luò))之二:內(nèi)存緩存策略
android中圖片的三級cache策略(內(nèi)存装处、文件、網(wǎng)絡(luò))之三:文件緩存策略
圖像處理
Android 開發(fā)繞不過的坑:你的 Bitmap 究竟占多大內(nèi)存?
Android高效加載大圖妄迁、多圖解決方案寝蹈,有效避免程序OOM
Android照片墻應(yīng)用實(shí)現(xiàn),再多的圖片也不怕崩潰
Android瀑布流照片墻實(shí)現(xiàn)登淘,體驗(yàn)不規(guī)則排列的美感
Android多點(diǎn)觸控技術(shù)實(shí)戰(zhàn)箫老,自由地對圖片進(jìn)行縮放和移動
性能優(yōu)化
這應(yīng)該是目前最系統(tǒng)的 Android 界面性能調(diào)優(yōu)資料了
BlockCanary — 輕松找出Android App界面卡頓元兇
Andriod性能優(yōu)化之列表卡頓——以“簡書”APP為例
內(nèi)存泄露從入門到精通三部曲之常見原因與用戶實(shí)踐
Android最佳性能實(shí)踐(一)——合理管理內(nèi)存
Android最佳性能實(shí)踐(二)——分析內(nèi)存的使用情況
Android最佳性能實(shí)踐(三)——高性能編碼優(yōu)化
Android最佳性能實(shí)踐(四)——布局優(yōu)化技巧
Google發(fā)布Android性能優(yōu)化典范的專題YouTube視頻
性能優(yōu)化之?dāng)?shù)據(jù)庫優(yōu)化
性能優(yōu)化之Java(Android)代碼優(yōu)化
動態(tài)加載
安卓App熱補(bǔ)丁動態(tài)修復(fù)技術(shù)介紹
Android 熱補(bǔ)丁動態(tài)修復(fù)框架小結(jié)
其它