Android架构

Android架构包括哪些

  1.  Linux Kernel层

    Display Driver显示驱动

    Camera Driver相机驱动

    Bluetooth Driver蓝牙驱动

    Flash Memory Driver闪存驱动

    USB Driver USB驱动

    Keypad Driver键盘驱动

    WiFi Driver WiFi驱动

    Audo Driver音频驱动

  2. 类库层
  • 2.1 Livraries

Surface Manager负责显示相关的模块

Media Framework

SQLite 数据库

OpenGL 3D显示

SGL 2D显示

FreeType 字体库

SSL安全协议

WebKit开源的浏览器内核

libc C核心库

  • 2.2 Android Runntime

Dalvik Virtual Machine DVM虚拟机

Core Libraries Java语言核心库

 

3. Framework层

Activity Manager 管理Activity

Window Manager 窗口管理器

Content Providers 内容提供者

View System 视图系统

Notification Manager通知管理器

Package Manager包管理器

Telephony Manager电话管理器

Resource Manager资源管理器

Location Manager定位管理器

XMPP Service 及时通讯的协议

4. Application层

Home

Contacts

Phone

 Browser

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值