《Android 開發工程師面試指南 LearningNotes 》
,作者是
陶程
,由
梁觀全
貢獻部分。大家可以去知乎關注這兩位用心的少年。這份指南包含了大部分Android開發的基礎、進階知識,不僅可以幫助准備面試的同學,也可以幫助正在學習和工作的同學梳理自己的知識點。有心的同學也可以幫他們不斷完善。
微博關注:http://weibo.com/informationstation
第一部分:
-
- Android基礎知識
- Android內存泄漏總結
- Handler內存泄漏分析及解決
- Android性能優化
- ListView詳解
- RecyclerView和ListView的異同
- AsyncTask源碼分析
- 插件化技術
- 自定義控件
- 事件分發機制
- ANR問題
- Art和Dalvik的區別
- Android關於OOM的解決方案
- Fragment
- Activity&Fragment
- SurfaceView
- Android幾種進程
- APP啟動過程
- Activity啟動流程以及界面展示過程
- 圖片三級緩存
- 熱修復的原理
- AIDL
- Binder機制
- Zygote和System進程的啟動過程
- Android中的MVC,MVP和MVVM
- MVP
- Android開機過程
- Retrofit源碼分析
- Glide源碼分析
- EventBus用法詳解
- EventBus源碼分析
- Android ORM 框架之 greenDAO 使用心得
- RxJava
- 設計一套圖片異步加載緩存方案
- Android UI適配
- Gradle
- 查漏補缺
- Git操作
=======
第二部分
第三部分
- DataStructure(數據結構)
- Algorithm(算法)
- 排序
- 查找
- 《劍指Offer》
- 《程序員面試金典》
- 《LeetCode》
- 《程序員代碼面試指南(左程雲)》
第四部分
##第五部分