Android 4学习(1):学习路线图
2024-10-21 15:38:33
学习路线图
如下图所示,整个Android的架构可以分为四层,五个部分。我给自己制定的学习路线图是这样的:
- 对于有java基础的入门级android开发者而言,首先要学会使用Application Framework,从而快速地开发App出来。在这个阶段,推荐这本书:《Professional Android 4 Application Development》
- 学习Application Framework,包括其原理和源码。我自己买的是《Android内核剖析》,感觉随便翻翻还行。到这一步,我认为可以通过书籍对整个结构有概念,细节还是要看源码。
- 学习Android Runtime,包括Library和Dalvik虚拟机。我认为主要是研究Dalvik和JavaVM的区别与联系,看官方文档就好了。如果没有JavaVM的基础知识,可以看《深入理解Java虚拟机》
- 学习Linux Kernel,打算结合这本书来学习:《深入理解Linux内核》
最新文章
- thrift中的超时(timeout)坑
- 【leetcode】Excel Sheet Column Title
- WebApi中跨域解决办法
- 在CentOS 7 上搭建LAMP
- 在XP下基于VHD版XP 2003 win7制作的RAMOS心得
- 也来说说C#异步委托(转)
- 【Qt】QSettings介绍【转】
- 由Double类型数据到数据的格式化包java.text
- PHP PhantomJs中文文档(翻译)
- ZOJ1221 &;&; UVA567:Risk(Floyd)
- 【指数型母函数+非递归快速幂】【HDU2065】";红色病毒";问题
- NODEJS环境搭建 第一篇 安装和部署NODEJS
- Kafka官方文档翻译——简介
- iOS中 CoreGraphics快速绘图(详解) 韩俊强的博客
- 重写equals时,遵守的规定
- response 输出中文数据 文件下载
- Lapack求解线性方程组
- Educational Codeforces Round 63 (Rated for Div. 2) D. Beautiful Array (简单DP)
- leetcode(js)算法89之格雷编码
- mzf的考验