第一章 开始启程,你的第一行Android代码
今天来到新校区,大三接触的第一门课程就是智能手机开发,使用的课本就是《第一行代码Android》,这本书的作者是郭霖,是一个资深的Android开发工程师,希望在这本书的引导下我能快速入门,学好Android开发。
Android 来源:Android操作系统最初由Andy Rubin创办的公司研发而来,最初主要支持手机。2005年由Google注资收购,并于2007年11月5日正式向外界展示了这款名为Android的操作系统,Android的主要竞争对手是苹果公司的IOS以及RIM的Blackberry OS,2011年第一季度,Android在全球的市场份额首次超过Symbian,跃居全球第一。
要想学好Android,首先我们要知道Android的系统架构,这能让我们更好的理解Android是怎么工作的。
这是Android的架构图,Android大致可分为四层,1.Linux内核层(主要是各种硬件的驱动)2.系统运行库层(主要是一些数据库,如SQL或者C++库) 3.应用框架层(主要是构建程序需要的各种API).4.应用层(手机上安装的所有软件都属于这一层)。
了解了Android的系统架构之后就要进行Android的环境搭建环节。Android的环境包括三大部分,分别为1.Android SDK 2.Eclipse 3.ADT三部分,如果自己安装需要下载许多安装包,很费时间,现在作者为我们提供了打包好的软件包,网址如下: http://pan.baidu.com/s/1ntLYp5J,下载之后安装SDK包,安装ADT插件之后Eclipse里面会出现俩个安卓小人的按钮,这样就可以在Eclipse上面进行Android开发了。
打开Android模拟器(右面不带箭头的安卓小人),可以New一个新的Android手机,你可以自由选择任意的Android版本系统和屏幕尺寸大小,内存大小等。
做完这部之后,在eclipse的file菜单选择new--Android application project选项,Name我们可以选择填HELLO WORLD,后面一直NEXT就行,到了启动图标的配置界面时候停下,这里可以自由选择应用程序的图标和颜色,之后运行HELLO WORLD程序,你自己编写的程序就可以在模拟器上运行了。
我挥舞着键盘和本子,发誓要把这个世界写的明明白白,第一章博客到此结束,谢谢您的阅读。
北京城市学院
14通本2班苏峰