Android的系统架构:
Android的系统架构大致可以分为四层架构,五块区域
1.Linux内核层:Android系统是基于Linux2.6的内核,这一层为Android提供了底层的驱动。
2.系统运行库层:通过一些C/C++库来为Android提供主要的特习惯支持。同时还提供了一些核心类库能够使用开发者使用Java语言进行Android的开发,同时还包含了Dalvik虚拟机
3.应用框架层:提供了构建应用程序时可能用到的各种API
4.应用层:所有安装在手机上的程序都属于这一层
Android已经发布的版本:
2008年9月:Android1.0,随后几年,不断更新,今年8月份已经到了Android7.X了.
Android应用开发的特色:
1.四大组件
2.丰富的系统的控件
3.SQLite数据库
4.地理位置定位
5.强大的多媒体
6.传感器
以上的知识,会在后面进行提供,今天只是简单的一提
开发环境的搭建:
因为Android是使用java语言进行开发(所以你要会点Java),所以JDK是不可少的,首先你要安装JDK,并进行环境变量的配置
不知道的同学请点击此处:点击打开链接
准备锁需要的软件:
1.Android SDK--是谷歌提供的Android开发工具包
2.Eclipse--最好用的IDE开发工具之一,当然,还有Android Studio(谷歌出品)
3.ADT--全称Android Development Tools,谷歌提供的一个Eclipse的插件,用于在Eclipse中提供一个强大的高度集中的开发环境
谷歌提供了一个压缩包,将以上三个工具绑定在一起,所以可以更夹加方便。
安装号下载完,你就可以开始愉快的进行Android开发了。加油!