android开发学习 几个有用的学习资料~

Android高级应用开发-基础篇
针对Android基础入门课程,包含了Android四大件基础。UI,Launcher等等。这个课程学习之后也是进一步深入的基础。

Android高级应用开发-深入篇
讲解很多高级的内容。包括NDK,电话,服务,高级UI定制,动画,多线程等。讲解不仅仅是讲解使用,而是结合android源码给大家讲解。

基于Android开发软件工程最佳实践
基于UML和WRUP方法论来讲解实际应用。多年项目管理经验总结,全部干货,能有很多相关的SOP流程以及管理应用模版,可以直接上手团队项目管理。

ARM嵌入式开发-Linux内核篇
熟悉Linux内核基础原理,结合内核源码,深入解析内核包括内存管理,进程管理,系统调用,内核同步,文件系统等各类知识。同时学习Linux驱动开发,包括字符设备,块设备网络设备等等。

ARM嵌入式开发-Android篇
学习Android驱动开发及系统移植。包括了解Android系统驱动开发差异化,Android的特定驱动开发,比如Looger,Ashmem,Binder等,透过源码去研究设计思路。AndroidRIL开发,并且尝试进行包括Webkit在内的系统移植工作。

原文地址:https://www.cnblogs.com/riskyer/p/3241200.html