本博客的所鏈接的文章不全是原創(chuàng)。很多是寫的非常好的博客。所以本博客主要是收集Android開發(fā)教程優(yōu)秀的博客。以下是推薦初學(xué)者學(xué)習(xí)和了解Android開發(fā)的的鏈接
Android學(xué)習(xí)之路
Android學(xué)習(xí)路線指南
Android知識圖譜
Android官方培訓(xùn)課程中文版
系統(tǒng)架構(gòu)
Android系統(tǒng)源碼基礎(chǔ)知識講解
Android ART運(yùn)行時相關(guān)
Android控件
Android主題和樣式
Android控件屬性大全
Anddroid WebView的講解
Android TextView使用完全講解
ListView的完全講解
Android 自定義簡單的圓形和水平的ProgressBar
ImgView ScaceType詳解
Android UI設(shè)計博客專欄
事件
Android ViewGroup事件分發(fā)
Android事件分發(fā)機(jī)制(上)
Android事件分發(fā)機(jī)制(下)
Android ViewGroup觸摸事件的傳遞和攔截
View
Android getWidth和getMeasuredWidth的正解
Android例子:根據(jù)需求自定義控件
Android Path類的使用
資源文件
Android Drawable資源完全講解
Android顏色透明度對應(yīng)的開頭字母
Android xml資源文件中@、@android:type、@*、?、@+含義和區(qū)別
AndroidManifest.xml文件講解
Android狀態(tài)欄變色
Android 加載不同 DPI 資源與內(nèi)存消耗間的關(guān)系
Android中圖片大小、內(nèi)存占用與drawable文件夾關(guān)系的研究與分析
四大組件
Activity
Activity生命周期
Activity的啟動模式
Activity界面切換動畫講解
Activity OnTrimMemory內(nèi)存消耗
Activity 后臺監(jiān)聽
Activity 電話監(jiān)聽
Activity 設(shè)置系統(tǒng)屏幕亮度
Activity 軟鍵盤彈出效果完全講解
Intent
Android Intent調(diào)用系統(tǒng)操作
Android pendingIntent的使用和講解
Android intent和PendingIntent的區(qū)別
Android啟動多個后臺任務(wù)預(yù)覽視圖
service
Android Service生命周期及用法
IntentService的使用和講解
Android service如何不被殺死
Broadcast receiver
BroadCast內(nèi)部機(jī)制講解
Content provider
案例之Android讀取手機(jī)短信
數(shù)據(jù)存儲和網(wǎng)絡(luò)請求
數(shù)據(jù)存儲方式之Shareprefences
Android存儲路徑完全講解
Android SD卡存儲容量相關(guān)講解、
網(wǎng)絡(luò)請求
Android訪問https
Android實(shí)現(xiàn)網(wǎng)絡(luò)多線程斷點(diǎn)續(xù)傳下載
多線程
Handler講解之基本使用(一)
Handler講解之sendMessage(二)
Handler講解之異步任務(wù)操作(三)
HandlerThread使用總結(jié)
Loader的全面講解及源碼淺析
AysnTask基本使用介紹
AysnTask機(jī)制從源碼角度講解
AsyncTask的存在的缺陷
AsyncTask的驗(yàn)證
如何使用 volatile, synchronized, final 進(jìn)行線程間通信
優(yōu)化
Android 線程池的使用和講解
線程優(yōu)先級講解
案例
Android計時和倒計時
多媒體
Android音頻播放講解
Android音頻錄制
Android視頻錄制
Android視頻播放的三種方式
Android音樂播放模式切換-外放、聽筒、耳機(jī)
Android MediaMetadataRetriever獲得媒體信息
Android Loader獲取本機(jī)所有圖片(相冊)
經(jīng)驗(yàn)
Android相機(jī)開發(fā)那些坑
圖形處理和動畫
通過Hardware Layer提升Android動畫性能
Android 幀動畫
Android 圖片拉伸適配的解決方法
權(quán)限和動作
軟鍵盤輸入法
Android系統(tǒng)信息和安全機(jī)制
Android 獲取設(shè)備硬件和系統(tǒng)信息
Android 系統(tǒng)CPU,RAM,ROM,SDCard,MAC等信息查詢
Android Apk反編譯
Android簽名機(jī)制之—簽名過程詳解
性能優(yōu)化
內(nèi)存優(yōu)化
Android內(nèi)存泄露之Context篇(上)
Android內(nèi)存泄露之Context篇(下)
優(yōu)化合集
Android性能優(yōu)化典范(四)
Android Handler內(nèi)存泄露優(yōu)化
Android Bitmap內(nèi)存優(yōu)化
Android應(yīng)用開發(fā)性能優(yōu)化完全分析
性能優(yōu)化工具
Android 通過trace文件分析死鎖ANR
Android性能調(diào)優(yōu)利器StrictMode
Android布局層級檢測之HierarchyViewer
Android性能調(diào)試工具之TraceView
Anroid內(nèi)存泄漏檢測工具之LeakCanary
Anroid性能監(jiān)控工具之Blockcanary
Android管理應(yīng)用的內(nèi)存
開發(fā)工具
Android studio使用教程
Android 15個必知的Android開發(fā)者選項(xiàng)
開源框架
RxJava
給Android開發(fā)的RxJava詳解
RxJava在正確的線程上運(yùn)行
React-native
進(jìn)階篇
適配和兼容
Android屏幕適配全攻略
Android SDK版本和兼容包講解
應(yīng)用構(gòu)建
Android 應(yīng)用方法數(shù)不能超過65K的問題
Android Log最佳實(shí)踐
實(shí)戰(zhàn)
架構(gòu)設(shè)計
實(shí)戰(zhàn)解析Android架構(gòu)設(shè)計原則
《App研發(fā)錄》落地之項(xiàng)目架構(gòu)以及管理
面向?qū)ο罅笤瓌t
開發(fā)經(jīng)驗(yàn)
Android開發(fā)中一些被冷落但卻很有用的類和方法
開發(fā)前你需要知道的六件事
Android開發(fā)最佳實(shí)踐
Android開發(fā)經(jīng)驗(yàn)談
如何更新SDK?
學(xué)習(xí)資源
Android google開發(fā)者頻道(Youtube)
Android gooogle中文開發(fā)者頻道(Youtube )
課外了解
友盟指數(shù)查看當(dāng)前手機(jī)品牌占比和系統(tǒng)版本占比
Android國內(nèi)的APP現(xiàn)狀
關(guān)于App程序員泡沫
Android 更換Open JDK