以下资料是参考百度百科的简单整理,主要是android概要介绍+一些个人见解,其中如有不明白的概念,可以自行百度。在这里只是想写博客促进下自己学习的进步,如有不足,欢迎指教,谢谢。
一、系统简介
Android系统是Goolge于2007年11月5日宣布基于Linux平台的开源手机操作系统的名称,该平台由操作系统,中间件,用户界面和应用软件组成。
二、系统架构
Android系统架构和其操作系统一样,采用了分层架构,从架构上看,android分为四层,从高层到低层分别是,应用软件层,应用程序框架层,系统运行库层,linux内核层。如下图所示:
三、应用组件
Android的四大组件分别是:
1. Activity(活动),相当于手机屏界面的一屏。
2. 服务(Service),后台运行服务,不提供界面呈现。
3. 广播接收器(BroadcastReceiver),用于接收广播。
4. 内容提供者,支持多个应用中存储和读取数据,相当于数据库。
四、个人见解
随着这两年互联网的风生水起,越来越多的设备趋向智能化,尤其手机领域尤为显著,这些智能化设备大多是都是支持android系统的,而且现在android系统的市场渗透率越来越高,相信未来智能设备将会呈现井喷式的爆发,会有各种越来越多好玩的东西,帮助人们迈向一个智能化生活时代。所以个人认为学好android能开创一个属于我们自己的时代。