第一章 开始启程,你的第一行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班苏峰

更多相关文章

  1. Android(安卓)Log系统介绍 (基于Android(安卓)N)
  2. 如何看待安卓未来的发展
  3. Android图形系统分析与移植 -- 四、Surface Manager(Surface Flin
  4. 实现android JNI 直接调用android驱动程序
  5. android学习日记13--数据存储之ContentProvide
  6. Android/Ophone应用程序数字签名
  7. android中和activity生命周期相关的那些事儿
  8. Android(安卓)状态栏, 标题栏, 导航栏,系统栏,应用栏的区别和解释
  9. android中跨进程通讯的4种方式

随机推荐

  1. android 模拟器 sdcard权限修改
  2. Android(安卓)开源项目分类汇总
  3. Android主线程、子线程通信(Thread+handle
  4. Android仿人人客户端(v5.7.1)——新鲜事之
  5. Android(安卓)CheckBox
  6. Debian 5 Android(安卓)编译
  7. Android上传文件到服务器
  8. [转帖]把JML移植到Android上
  9. android 几何图形的绘制
  10. Android(安卓)Web Server