Android介绍

QQ截图20181210091750.png

一、android系统架构
分为四层架构:Linux内核层、系统运行库层、应用框架层、应用层。
1.Linux内核层:
Android系统基于Linux内核,为Android设备各种硬件提供底层驱动。如显示驱动、wifi驱动等。
2.系统运行库层:
通过c/c++库为Android系统提供了主要特性支持。如sqLite提供数据库支持。Android运行时库提供一些允许开发者使用java语言编写Android应用的核心库,
也包含dalvik虚拟机,使Android应用运行于独立进程中。
3.应用框架层:
提供构建应用程序时可能用到的各种api。
4.引用层
安装在手机上的程序。如自带联系人、短信等等。
二、发布版本
2.2、2.3.3-2.3.7、4.0.3-4.0.4、4.1.x、4.2.x、4.3、4.4、5.0、5.1、6.0、7.0、8.0等等。
三、android应用开发特色
1.四大组件:activity、service、Content Provider、Broadcast Receiver
2.丰富的系统控件
3.SQLite 数据库
4.强大的多媒体:如音乐、视频、拍照等
5.地理位置定位:内置gps
四、开发环境搭建
1.所需工具:JDK、Androidsdk、Androidstudio

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,127评论 2 59
  • 1.通讯制式的进化 手机的发展根据通信技术大致可以划分为4个时代(G:Generation的缩写): Ø1G:最初...
    码锻阅读 399评论 0 0
  • 第一部分目录: 第一章 快速入门 安装工具 再见Hello World 模拟器(或真机)运行 其他步骤 常用快捷键...
    Nathan_Chou阅读 367评论 1 0
  • 谢耳朵曾这样说过:人穷尽一生追寻另一个人类共度一生的事,我一直无法理解,或许我自己太有意思,无需他人陪伴,所以,我...
    七夕青鸟阅读 247评论 0 0
  • 今天,是我的生日,又长了一岁,也可以说又老了一岁。晚上,一家人一起在餐厅吃饭,庆祝,只是,那个生我、养我的人,己经...
    桑敏阅读 362评论 0 0