这里是一个大杂烩,前期主要是收集,后续分类整理。
书籍
基础
《Effective Java中文版(第2版)》
Android面试
《剑指Offer》
《程序员面试金典》
应用
《第一行代码 Android》
《高级Android开发强化实战》
《Android技术内幕:应用卷》
Android架构师
《APP架构师实践指南》
Framework
《深入理解Java虚拟机--JVM高级特性与最佳实践》
《深入解析Android虚拟机》
《深入理解Android 卷I》
《Android技术内幕:系统卷》
《Android系统源码情景分析》
《老罗的Android之旅》 https://www.kancloud.cn/alex_wsc/androids/401771
安全
《Android应用安全防护和逆向分析》
性能
《Android移动性能分析》
《Android性能优化最佳实践》
并发编程
《Java并发编程的艺术》
组件化
《Android插件化开发指南》
《深入探索Android热修复技术原理》
Native
《Android C++高级编程:使用NDK》
《FFmpeg从入门到精通》
《音视频开发进阶指南:基于Android与IOS平台的实践》
《OpenCV Android开发实战》
Android 驱动开发
《Android系统移植和驱动开发》
《Android驱动开发权威指南》
网络
《图解HTTP》
《图解TCP/IP》
设计模式
《Head First 设计模式》
《图解设计模式》
方案
ARouter 路由方案 关键词:注解,IOC,AOP,解耦,拦截器。
Android知识结构 MindMaster(免费,好用)
NDK知识结构 后续补充 github相关工程
相关网址
面试:
Android interview https://kylingo.github.io/Interview/
leetCode https://leetcode-cn.com/
LeetCode All in One 题目讲解汇总(持续更新中...)
牛客 https://www.nowcoder.com/163973787
lintCode https://www.lintcode.com/
http://gityuan.com/android/
Jeanboy|曹建波
https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode
https://blog.csdn.net/freekiteyu/article/details/79175010
https://jeanboy.cn/?from=singlemessage&isappinstalled=0
设计模式:
https://design-patterns.readthedocs.io/zh_CN/latest/structural_patterns/structural.html
android在线源码:
http://androidxref.com/
离线源码:
链接: https://pan.baidu.com/s/1C6P4sub29dcpjNwk-euBKQ 提取码: aupw
Android多媒体框架中几个重要的类
https://www.jianshu.com/p/fcb516179a02
App启动流程:
https://blog.csdn.net/yuzhiyun3536/article/details/77574154
Android组件化和插件化开发
https://www.cnblogs.com/android-blogs/p/5703355.html
Android组件化方案:
https://blog.csdn.net/guiying712/article/details/55213884
如何成为Android高级工程师 https://blog.csdn.net/androidiscoding/article/details/78758787
ffmpeg
https://trac.ffmpeg.org/wiki/CompilationGuide/macOS
移动端跨平台开发
https://www.jianshu.com/p/7e0bd4708ba7
https://baijiahao.baidu.com/s?id=1612198467122250493&wfr=spider&for=pc
音效控制
https://blog.csdn.net/qq_32583189/article/details/52537823
GitHub 开源