黑马程序员技术交流社区

标题: Android的前世今生 [打印本页]

作者: ziyangfgt    时间: 2017-6-11 17:42
标题: Android的前世今生
Android系统是google公司开发的一款手机操作系统,这个系统由四层架构组成,在最底层是Linux内核层,在这一层提供了一些底层的驱动,如显示驱动,音频驱动,蓝牙驱动,WiFi驱动,电脑管理等。

再上一层就是系统运行库层,通过一些c/c++库来为Android系统提供主要的特性支持,如sqllite库,webkit库。在这一层可以使用Java语言编写Android应用。

然后就是应用框架层,在这一层提供了各种API,开发者可以通过使用这些API来构建袭击的应用程序。

最上一层就是应用层了,我们使用的各种应用程序都是属于这一层的。

在开发Android程序时,Android提供四大组件和五大布局,四大组件分别是Activity(活动),Service(服务),Broadcast  Receiver(广播接收器),Content  Provider(内容提供器)。Android的开发就是围绕这四大组件进行的。其中Activity是开始的基础。

五大布局分别是框架布局(Famelayout),线性布局(Linearlayout),相对布局(Relativelayout),表格布局(Tablelayout),绝对布局(Absolutelayout)。其中比较常用的前三个,第五个绝对布局已经被google公司放弃。

在Android开发中用到的有xml和Java语言,所以,学好Android就得先学好Java。
作者: 泥奏凯    时间: 2017-6-11 21:44
学习了。。。

作者: shuaiqijie    时间: 2017-6-11 23:12
呃呃,层层把控啊

作者: 太炎氏太昊氏健    时间: 2017-6-12 00:24
厉害了





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2