1. 初级工程师:
- 知识点:四大组件如何使用、如何创建Service、如何进行布局、简单的自定义View、动画等常见技术
- 书籍:《第一行代码 Android》、《疯狂Android》
-网站:Android GOOGLE官方培训课程中文版(v0.9.5) http://hukai.me/android-training-course-in-chinese/basics/index.html
最好的基础学习资料:Google的API和Training (无法访问吼~)
API Guide http://developer.android.com/guide/index.html
Training http://developer.android.com/training/index.html
2. 中级工程师
- 知识点:AIDL、Messenger、Binder、多进程、动画、滑动冲突、自定义View、消息队列等
- 书籍:《Android开发艺术探索》、《Android群英传》
3.高级工程师
- 知识点: 稍微深入的知识点、 系统核心机制、 基本知识点的细节、 设计模式和架构
- 书籍推荐:《Android开发艺术探索》、《Android 源码设计模式解析与实战》、《Android内核剖析》
4. 资深工程师
android 源代码:http://androidxref.com/