1.简介

来源:互联网 发布:eplan软件大概价格 编辑:程序博客网 时间:2024/06/06 02:33

1.1 四层架构,五块区域

1Linux内核层:android基于Linux 2.6,提供底层硬件驱动支持;

2)系统运行库层:①通过CC++库提供特性支持,例如SQLite提供数据库支持,OPenGL提供3D支持,Webkit库提供浏览器内核支持等

           Dalvik虚拟机,提供移动设备优化

3)应用框架层:提供API

4)应用层:所有安装在手机上的应用,都在这层

1.2 版本小知识

20089Google正式发布Android 1.0,之后迭代迅速,发展很快,其中Android3.0是专门针对平板出台的失败系统,Android4.0正常了

1.3 开发特色

1)四大组件:活动(Activity)、服务(Service)、广播接收(Broadcast Receiver)、内容提供(Content Provider),第5大组件 =碎片(Fragment ?)

2)丰富控件支持:自动 +自定义

3SQLite数据库:轻量级、运算速度极快、关系型数据库

4)其他:GPS定位、多媒体操作、NFC、传感设备等等

1.4 准备

Android SDKAndroid Studio


原创粉丝点击