Android乐园(一)

来源:互联网 发布:淘宝如何通过倒卖赚钱 编辑:程序博客网 时间:2024/04/28 03:41

Android(起航)

  Android简史:     

        Android相信各位并不陌生,该系统是目前世界上占有率最高的移动操作系统,不论何时何地你的身边都会有一台Android的机器出现,那么下面我们就一起走近安卓了解安卓。
       Android由Andy Rubin等人一起创办,05年谷歌收购安卓,并由原班人马继续负责Android的研发,08年第一个版本出现,到目前为止Android已经占据了全球智能手机操作系统70%以上的份额。所以说安卓是现在主流的移动系统平台。
        Android系统构架
1.Linux内核层:
                        该层为安卓设备提供了底层驱动,如显示驱动、音频驱动、相机驱动、蓝牙驱动等。
2.系统运行库层:
                          这一层包含了C/C++库来为安卓系统提供主要的特性支持,例如SQLite(数据库支持)WebKit(浏览器内核的支持)
                           这一层还包含了运行时库允许开发者使用JAVA语言来编写安卓应用,还包含了Dalvik虚拟机,是专门为移动设备定制的虚拟机。
3.应用层框架:
                       这一层提供了应用程序的各种API,开发者可以通过这个来构建自己的应用。
4.应用层:
                所有安装到手机上的应用程序都属于这个层。


Android四大组件:

         1.Activity(活动)
                     活动就是Android应用程序的脸,凡是你眼睛可以看的到的都是放在活动里面的。
         2.Service(服务)
                     服务是我们肉眼看不到的,但他一直默默的在后台运行着,即使退出应用服务仍可以运行。
         3.BroadcastReceiver(广播接收者)
                      它可以接收来自各处的广播消息,也可以向外发送消息。
         4.ContentProvider(内容提供者)
                       它是为应用程序之间的数据共享提供了支持,例如你要读取通讯录里的联系人
0 0