Chinaunix首页 | 论坛 | 博客
  • 博客访问: 832071
  • 博文数量: 90
  • 博客积分: 2084
  • 博客等级: 大尉
  • 技术积分: 1545
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-17 21:20
文章分类

全部博文(90)

文章存档

2012年(68)

2011年(22)

分类:

2012-06-14 10:49:43

原文地址:Android开发者成长之路 作者:阿4is痞男

先通过在开发板上构建一个自己的Android系统,了解Android系统的整体架构和启动过程,由此先对Android有一个初步的了解;接下来,学习Android的应用开发,在这里可以先学习Android的几个主要组件、UI组件,先对Android应 用开发有一个感性认识。在能够熟练搭建用户界面后,再逐渐来丰富应用的功能,例如:加上事件处理,使其能够和用户互动;加上数据存储功能;加上联网功能等 等。在学完应用后,在此基础上来学习游戏编程,先了解游戏设计的基本思路,然后开始从小的游戏、小的模块开始做起,到最后能完成一个类似于现在热门的《捕 鱼达人》这样的游戏。在掌握了这些应用层级的内容后,可以去了解如何在Android应用中通过JNI去调用C/C++的接口,再往下学习Linux的内核和驱动开发如字符设备驱动、Flash设备驱动、网络设备驱动等等;再在此基础上,去学习Android驱动开发、HAL(硬件抽象层)开发、ARM体系架构和指令等等内容,这样,Android开发的整个体系就都贯穿起来了。当然,因为时间有限,而底层部分的内容比较庞杂,因此,在真正去做这部分工作之前,我们只需要对其基本原理有所了解,做好相关知识的储备,能够根据老师的指导来完成相关的实验。
阅读(1767) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~