Android開發(fā)遇到的坑

架構(gòu)

當Android遇到了Flux,架構(gòu)Android應(yīng)用的新方式

Android MVVM到底是啥?看完就明白了

Android架構(gòu)之從MVP到MVVM

【譯】Android應(yīng)用架構(gòu)

一種在android中實現(xiàn)MVP模式的新思路

MVC,MVP 和 MVVM 的圖示

淺談 MVP in Android

App工程結(jié)構(gòu)搭建:幾種常見Android代碼架構(gòu)分析

Android項目重構(gòu)之路:架構(gòu)篇

Android項目重構(gòu)之路:界面篇

Android項目重構(gòu)之路:實現(xiàn)篇

項目源碼地址

設(shè)計

向產(chǎn)品宣戰(zhàn)——開發(fā)者眼中的Android UI Design

一款A(yù)PP,從設(shè)計稿到切圖—iOS篇

一款A(yù)PP,從設(shè)計稿到切圖—Android篇

開發(fā)調(diào)試

如何給安卓APP安裝聽診器,檢查數(shù)據(jù)問題

開發(fā)經(jīng)驗

Android學(xué)習(xí)路線權(quán)威指南

給Android程序員的一些面試建議

那份我期盼的簡歷

我對Android的理解

android學(xué)習(xí)路線:如何成長為高級工程師

樹立個人品牌:讓名企hr們主動來找你

Android 開源項目及其學(xué)習(xí)

很少有人會告訴你的Android開發(fā)基本常識

開發(fā)規(guī)范

Android技術(shù)積累:開發(fā)規(guī)范

開發(fā)技巧

Android冷啟動時間優(yōu)化

安卓開發(fā)技術(shù):監(jiān)聽軟鍵盤的顯示與隱藏

RxJava適用場景小結(jié)

android-design-support-library完整學(xué)習(xí)介紹

相關(guān)庫實例地址

Log最佳實踐

UI實時預(yù)覽最佳實踐

Adapter優(yōu)化方案的探索

最簡單優(yōu)雅的使用反射

開發(fā)工具

Android Studio Tips

Activity/Fragment

Android Fragment完全解析,關(guān)于碎片你所需知道的一切

Android Fragment 真正的完全解析(上)

Android Fragment 真正的完全解析(下)

深入講解Android中Activity launchMode

Service/BroadcastReceiver

BroadcastReceiver應(yīng)用詳解

Android Service完全解析,關(guān)于服務(wù)你所需知道的一切(上)

Android Service完全解析,關(guān)于服務(wù)你所需知道的一切(下)

Android Fragment 你應(yīng)該知道的一切

Android IntentService完全解析 當Service遇到Handler

ContentProvider

動畫

Android屬性動畫完全解析(上),初識屬性動畫的基本用法

Android屬性動畫完全解析(中),ValueAnimator和ObjectAnimator的高級用法

Android屬性動畫完全解析(下),Interpolator和ViewPropertyAnimator的用法

Android 屬性動畫(Property Animation)完全解析(上)

Android 屬性動畫(Property Animation)完全解析(下)

Android 屬性動畫 源碼解析 深入了解其內(nèi)部實現(xiàn)

資源

Android是如何根據(jù)限定符,來尋找合適的資源文件的?

兼容與適配

Android 屏幕適配方案

Android屏幕適配全攻略(最權(quán)威的官方適配指導(dǎo))

自定義View

自定義控件其實很簡單系列文章

Android LayoutInflater原理分析,帶你一步步深入了解View(一)

Android視圖繪制流程完全解析,帶你一步步深入了解View(二)

Android視圖狀態(tài)及重繪流程分析,帶你一步步深入了解View(三)

Android自定義View的實現(xiàn)方法,帶你一步步深入了解View(四)

Android View系統(tǒng)解析(上)

Android View系統(tǒng)解析(下)

事件分發(fā)

Android Scroller完全解析,關(guān)于Scroller你所需知道的一切

Android事件分發(fā)機制完全解析,帶你從源碼的角度徹底理解(上)

Android事件分發(fā)機制完全解析,帶你從源碼的角度徹底理解(下)

Touch事件分發(fā)響應(yīng)機制

Android Touch事件分發(fā)過程

Android ViewGroup攔截觸摸事件詳解

Android事件分發(fā)完全解析之為什么是她

Android事件分發(fā)完全解析之事件從何而來

開源項目解析

Viewdraghelper解析

開源項目解析

給 Android 開發(fā)者的 RxJava 詳解

dagger2讓你愛不釋手-基礎(chǔ)依賴注入框架篇

dagger2讓你愛不釋手-重點概念講解、融合篇

dagger2讓你愛不釋手-終結(jié)篇

項目構(gòu)建

如何選擇 compileSdkVersion, minSdkVersion 和 targetSdkVersion

Android Studio系列教程四–Gradle基礎(chǔ)

Android Studio系列教程五–Gradle命令詳解與導(dǎo)入第三方包

Android Studio系列教程六–Gradle多渠道打包

美團Android自動化之旅—生成渠道包

美團Android自動化之旅—適配渠道包

Gradle Plugin User Guide

Android批量打包極速版

App自動化之使用Ant編譯項目多渠道打包

Android批量打包提速 - 1分鐘900個市場不是夢

緩存

Android存儲使用參考

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 高清加載巨圖方案 拒絕壓縮圖片

Android 開發(fā)繞不過的坑:你的 Bitmap 究竟占多大內(nèi)存?

Android高效加載大圖、多圖解決方案,有效避免程序OOM

Android照片墻應(yīng)用實現(xiàn),再多的圖片也不怕崩潰

Android瀑布流照片墻實現(xiàn),體驗不規(guī)則排列的美感

Android多點觸控技術(shù)實戰(zhàn),自由地對圖片進行縮放和移動

性能優(yōu)化

這應(yīng)該是目前最系統(tǒng)的 Android 界面性能調(diào)優(yōu)資料了

APK瘦身實踐

Android 內(nèi)存泄漏總結(jié)

BlockCanary — 輕松找出Android App界面卡頓元兇

Andriod性能優(yōu)化之列表卡頓——以“簡書”APP為例

Android內(nèi)存優(yōu)化雜談

值得推薦的Android應(yīng)用性能檢測工具列表

性能優(yōu)化模式

15個必知的Android開發(fā)者選項

用 LeakCanary 檢測內(nèi)存泄漏

10 條提升 Android 性能的建議

Android中Handler引起的內(nèi)存泄露

內(nèi)存泄露從入門到精通三部曲之基礎(chǔ)知識篇

內(nèi)存泄露從入門到精通三部曲之排查方法篇

內(nèi)存泄露從入門到精通三部曲之常見原因與用戶實踐

加速你的Android應(yīng)用

Android 開發(fā)最佳實踐

中文翻譯版

Android最佳性能實踐(一)——合理管理內(nèi)存

Android最佳性能實踐(二)——分析內(nèi)存的使用情況

Android最佳性能實踐(三)——高性能編碼優(yōu)化

Android最佳性能實踐(四)——布局優(yōu)化技巧

Google發(fā)布Android性能優(yōu)化典范的專題YouTube視頻

Android性能優(yōu)化典范

Android性能優(yōu)化之渲染篇

Android性能優(yōu)化之運算篇

Android性能優(yōu)化之內(nèi)存篇

Android性能優(yōu)化之電量篇

Android性能優(yōu)化典范-第2季

Android性能優(yōu)化典范-第3季

Android性能調(diào)優(yōu)

性能優(yōu)化之數(shù)據(jù)庫優(yōu)化

性能優(yōu)化之布局優(yōu)化

性能優(yōu)化之Java(Android)代碼優(yōu)化

移動端網(wǎng)絡(luò)優(yōu)化

性能優(yōu)化系列總篇

動態(tài)加載

Android博客周刊專題之#插件化開發(fā)#

安卓App熱補丁動態(tài)修復(fù)技術(shù)介紹

Android dex分包方案

Android 熱補丁動態(tài)修復(fù)框架小結(jié)

其它

在WebView中如何讓JS與Java安全地互相調(diào)用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,523評論 25 708
  • 介紹自己負責的部分,如何實現(xiàn)的。 框架的搭建排查問題以及結(jié)解決方式兼容性保證性能優(yōu)化上線之后模塊導(dǎo)致crash的比...
    黃海佳閱讀 13,242評論 6 350
  • 這是android伸手黨知識收集系列的第六篇,來整理android開發(fā)進階相關(guān)知識:Window,View,事件分...
    Dear_HS閱讀 14,629評論 20 386
  • 山如眉黛,小屋恰似眉梢的痣一點。 十分清新,十分自然,我的小屋玲瓏地立于山脊一個柔和的角度上。 世界上有很多已經(jīng)很...
    光頭恒和李老板閱讀 292評論 0 0
  • 我所處的生活圈子大致和白領(lǐng)差不多吧,周圍的同學(xué)和朋友們大多家境優(yōu)越、生活富裕,衣服、鞋子、化妝品、包包都是名牌;手...
    方人也云南閱讀 498評論 2 8