第一章 开始启程,你的第一行Android
刚刚步入大三的学习课程第一次接触到了Android。Android系统是目前世界上市场占有率最高的移动操作系统。
Android主要的系统构架分为四个方面1.Linux内核层:这一层为Android设备的各种硬件提供了底层的驱动。2.系统运行库层:这一层通过一些C/C++库来为Android系统提供了主要的特性支持。3.应用框架层:这一层主要提供了构建应用程序时可能用到的各种API,Android自带的一些核心应用。4.应用层:所有安装在手机上的应用程序都属于这一层的。
Android应用开发特色有1.四大组件:其中包括活动、服务、广播接放器和内容提供器。2.丰富的系统控件。3.SQLite数据库。4.地理位置定位 5.强大的多媒体 6.传感器。
Android搭建开发环境主要软件分别是1.Android SDK、Eclipse和ADT。通过安装这三个软件后可以启动模拟器出现Android界面,开发环境就搭建好了,可以写下Android的第一行代码。现在我们就到了创建Hello world项目。在eclipse的点击flie-new-Android application project,这里我们填入Hello world,应为包名一定要有唯一性,这里填入com.test.helloworld,再经过两次next可以把你所创建的应用程序图标更改成自己喜欢的图标。之后就创建完成了。
分析创建的Android程序。1.src:src目录是放置所有Java代码的地方。2.gen:gen的内容都是自动生成,主要有个R.Java文件,是在项目中添加任何资源都会生成一个相应的资源ID。3.assets:主要存放随程序打包的文件,程序运行时可以动态读取文件内容。4.bin:主要包含一些在编译时自动产生的文件。5.libs:如果项目中使用了第三方jar包,就要把jar放到libs目录下,之后会被自动添加到够贱路径去。6.res:在项目使用到所有布局、图片、字符串等资源会存放在这个目录。7.Androidmanifest.xml:这是Android项目的配置文件,程序中定义的四大组件都需要在这个文件注册。8.project.properties:主要是通过代码指定编译程序时所用的SDK版本。
通过刚刚接触Android开发,了解到基本知识点,体会了Android开发程序的乐趣。成为了一名真正的Android开发者。但是距离出色的开发者还太遥远,要付出更多的努力。希望下一次课程的进步。