首页 Android开发入门之路(初学者必读)

Android开发入门之路(初学者必读)

举报
开通vip

Android开发入门之路(初学者必读) 华清远见 3G学院:www.3g-edu.org Android开发入门之路(初学者必读) 本人一直致力于嵌入式相关知识和技术在中国大陆地区的技术传播及嵌入式产品及移动设备的系统 和应用程序开发,近两年主要专注于 3G技术领域,重点是研究Android应用开发及系统核心代码及Android 开发人才培养体系的建设。作为华清远见 3G 学院(www.3g-edu.org)的职业讲师,我在面试学员的过程 中经常会被反复问到一些问题,这些问题可能是大部分...

Android开发入门之路(初学者必读)
华清远见 3G学院:www.3g-edu.org Android开发入门之路(初学者必读) 本人一直致力于嵌入式相关知识和技术在中国大陆地区的技术传播及嵌入式产品及移动设备的系统 和应用程序开发,近两年主要专注于 3G技术领域,重点是研究Android应用开发及系统核心代码及Android 开发人才培养体系的建设。作为华清远见 3G 学院(www.3g-edu.org)的职业讲师,我在面试学员的过程 中经常会被反复问到一些问题,这些问题可能是大部分 Android开发初学者想了解的,所以抽时间整理了 一下,短文一篇,希望可以对大家在 Android开发入门学习的阶段有所帮助,更希望可以帮助更多的朋友 进一步了解所学的行业,明确职业发展的方向,欢迎拍砖。 关于 Android 相信大家对 Android的发展历史多少都有一些了解, Android曾经是一家创立于旧金山的公司的名字, 该公司于 2005年 8月份被 Google收购,并从此踏上了飞速发展的道路。经过这几年的发展,它已经发展 成了一个平台、一个生态体系。现在 Android在移动领域已经得到了广泛的应用。根据 Google于 2011年 6月份公布的数字,现在每天激活的 Android设备高达 50万台,比 5月份的数据增加了 10万台!Google 还透露目前已经与 36家 OEM厂商和 215家运营商合作,共激活了超过 1亿台 Android设备。 相比于 Symbian的日落西山,以及苹果的封闭、Windows Phone的前途未卜,Android无疑代 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 了当 前行业发展的主流趋势:开放平台取代了封闭平台。让参与者均能通过自己的努力而获益。 从 2008年 9月公布 1.0版本以来,经过近三年的跨越式发展,现在 Android已经发展到了 3.x版本, 这是一个针对平板电脑而做了大量优化的版本,包括对更大屏幕的支持的类库、多任务优化等。目前市场 上占主流的还是 2.2版本,当然,相信随着时间的推移,2.3及后续版本会得到越来越多的设备的支持。 学习 Android有前途么? 由于 Android是近几年才开始起步的,所以有很多朋友在关注华清远见 3G Android系统开发课程时, 华清远见 3G学院:www.3g-edu.org 也总是会有这样的疑问。我一直跟带着这种疑问的朋友说,回答这个问题,有几个关键点:第一、这个市 场是否足够大(或者能发展到足够大),这点我相信大家对于移动设备的现状有足够的了解,对其未来的 发展不会有什么异议;其次是你所从事的领域是否处于上升通道上?身处一个上升的通道,个人只要付出 一定的努力,这个行业都会带着你往上走,相反,如果处于一个没落的行业,个人再努力,可能都赶不上 整个行业坠落的速度。Android 这几年的发展可谓有目共睹,就像前面所说,每天的设备激活数目就达到 了 50 万台;其三,是否有足够多的大公司参与其中,或者是否成就了一些公司。行业的发展,离不开业 内大公司的支持,或者,是否有公司在该领域得到了长足的发展。处于这个行业的大公司,除了 Google 本身外,也成就了一些公司,例如Motorola移动、HTC,前者借 Android咸鱼翻身,后者借 Android成了 市值超越 Nokia 的公司。行业的发展如此红火,那么作为开发者,是否可以从中获益呢?我们可以从 “Android 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 师一年经验月薪 8000元:http://www.3g-edu.org/news/3G-45.htm”这则新闻来看这个行业的 开发者的情况,由此可以看出,这个行业的从业人员现在有多抢手。 目前国内 Android开发行业市场现状如何? 目前国内的 Android开发还是主要以应用开发为主,主要分成 3类:为企业开发应用、开发通用应用 (放到 Android Market或者其他 App Market销售)以及游戏开发(放到 Android Market或者其他 App Market 销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平 板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二 类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是 2种:为国外公司进行外包开 发,或者通过 Google 的移动广告(AdMob)通过广告点击分成。而理论上的通过付费下载的形式来盈利 的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似。下图是开发者提交的应用和游戏的 数目所占的比例图,从中也可以看出应用开发数目远超游戏开发。(数据来源:创新工厂) 华清远见 3G学院:www.3g-edu.org 什么样的人可以学 Android? 相对于其他移动开发平台,因为 Android的(应用)开发采用了 Java语言,所以,它的学习曲线相对 比较平缓。对于那些有一些编程语言(如 C/C++/Java等)训练的学生,都可以考虑学习 Android应用开发。 当然,如果你希望从事 Android游戏开发,那么,最好能在高数、离散数学甚至计算机图形学等方面有比 较扎实的基础。如果后续想往底层开发如系统移植、驱动开发等方向发展,或者为了更好地理解 Android 应 用架构体系,那么,具备一定的操作系统知识是必要的,当然,并不需要你对操作系统有多精通,而是对 其基本原理有一定了解即可。 如何学习 Android开发? 上面是 Android的体系架构图,自上而下分别为应用层、应用框架、类库和 Alvik运行时环境以及 Linux 内核。一般来说,我们想从事 Android开发,可以从应用开发作为切入点,逐渐熟悉其整个体系,并慢慢 往其底层渗透,从而能做到软硬兼备,华清远见 3G学院(www.3g-edu.org)的 Android系统开发班的课程 设置就充分考虑到了这一点,既涉及到应用开发的透彻掌握,又帮助大家在系统开发层面上做好充分的准 备。而从学习的路线图上来说,先熟悉 Java SE编程,能比较熟练的使用 Java语言进行编程,熟悉 Java 语言语法特点,熟悉 Java IO、Java线程、网络编程、XML处理等。另外,因为很多的 Android应用在运 行时都需要去访问网站服务器,因此,熟悉一种网络编程语言也是必要的。无论是从学习的方便性还是市 场占有情况来说,使用 JSP/Servlet都是不二的选择,另外,在这个阶段也顺便学习一下 SQL语法和熟悉 一种 SQL数据库,以方便后续 Android开发中进行 SQLite数据库开发。学习完这些课程后,就可以开始 华清远见 3G学院:www.3g-edu.org 进行 Android的应用开发的学习,例如 Android中的 UI组件、基本组件、数据存储、传感器、图形图像处 理、多媒体处理、游戏开发等。为了更好地进行应用编程,可以有选择的对其 Lib类库进行 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ,以加深 对其工作 机制 综治信访维稳工作机制反恐怖工作机制企业员工晋升机制公司员工晋升机制员工晋升机制图 的理解。再往下,就是操作系统层级了,这里应该要对 Linux操作系统进行学习,熟悉其内 核和运行原理,熟悉 ARM体系架构以及常用指令,并熟悉驱动的编写方式,掌握其移植方法等。(作者: 温尚书 华清远见 3G学院金牌讲师,转载请注明出处) 资源分享: 1、华清远见精品图书专区: http://www.farsight.com.cn/FarsightBooks/home.html 2、华清远见视频学习基地: http://u.youku.com/user_video/id_UMTIyODk2MTgw.html 3、华清远见近期免费活动公告: http://www.embedu.org/news/free.htm 4、华清远见学员大本营: http://www.embedu.org/subject/student.htm 联系我们: 免费电话:800-810-3930,400-706-1880 咨询邮件:einfo@farsight.com.cn 华清远见集团官网:www.hqyj.com 华清远见企业学院:www.farsight.com.cn 华清远见嵌入式学院:www.embedu.org 华清远见 3G学院:www.3g-edu.org
本文档为【Android开发入门之路(初学者必读)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_152320
暂无简介~
格式:pdf
大小:193KB
软件:PDF阅读器
页数:4
分类:互联网
上传时间:2011-08-11
浏览量:17