登录
首页 » Android » Android系统架构概述

Android系统架构概述

于 2023-09-08 发布 文件大小:671.88 kB
0 84
下载积分: 2 下载次数: 1

代码说明:

Android系统 = Linux内核 + Android运行时。Android系统使用的Linux内核包含了一些专用驱动,例如Logger、Binder、Ashmem、Wakelock、Low-Memory Killer和Alarm等,这些Android专用驱动构成了Android运行时的基石。Android运行时从下到上又包括了HAL层、应用程序框架层和应用程序层。HAL层主要是为规避GPL而设计的,它将将硬件驱动分成内核空间和用户空间两部分,其中用户空间两部分采用的是商业友好的Apache License。应用程序框架层主要包括系统服务,例如组件管理服务、应用程序安装服务、窗口管理服务、多媒体服务和电信服务等。应用程序框架进一步又分为C/C++和Java两个层次,Java代码运行Dalvik虚拟机之上,并且通过JNI方法和C/C++交互。应用程序层主要就是由四大组件Activity、Service、Broadcast Receiver和Content Provider构成,它们是应用开发的基础。这个PPT从一个通用的应用程序架构开始,概述Android系统的专用驱动、HAL、关键服务、Dalvik、窗口机制和四大组件等。这个PPT 作为前面第1个PPT的延续,帮助进一步了解Android系统的具体实现。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 维萨塔亚庇三宝垄
    在三宝垄市与安卓系统的谷歌地图 API 的参观之旅。我的电子邮件 mahazam01@gmail.com
    2023-05-15 23:55:03下载
    积分:1
  • 安卓多功能手机助手项目
    本项目是一套基于安卓手机的多功能手机助手的项目源码,实现的功能有手机软件的管理、硬件信息的读取显示、电量情况读取和显示、闹钟设置、相机、通讯录、联系人、短信的读取和显示。还可以一键结束程序,看了一下源码注释很丰富,功能模块代码也都是放在独立的包里,总体来说是套不错的源码,值得借鉴学习涉及模块&技术联系人读取通话记录读取短信读取软件管理一键结束程序闹钟硬件信息读取
    2015-06-15下载
    积分:1
  • Android基于客户端和服务器的Socket编程例子---Socket基础通讯
    Android基于客户端和服务器的Socket编程例子---Socket基础通讯
    2013-10-22下载
    积分:1
  • Viterbi-Vifekbi-This
    说明:  强烈推荐好用的卷积码编码,维特比译码和软判决,本代码简易可行,(Good convolutional code coding, Viterbi decoding and soft decision are highly recommended. This code is simple and feasible.)
    2019-03-28 00:21:41下载
    积分:1
  • ScrollView上划悬停(浮在顶部)
    当向上滑动的时候,始终让 《请输入》这个edittext 保持在顶部,如下图。。
    2015-06-26下载
    积分:1
  • CameraDemo
    基于android手机的远程视频监控简单客户端程序(a simple Client program for video streaming System Based on Android)
    2014-06-19 11:14:40下载
    积分:1
  • 天气预报
    天气预报,类似墨迹天气的天气预报app的! 里面代码结构值得学习!
    2022-06-15 20:03:11下载
    积分:1
  • ListView内嵌GridView
    ListView内嵌GridView
    2014-01-12下载
    积分:1
  • android 短信接收短信 与发送短信源码
    android 短信接收短信 与发送短信源码
    2014-04-28下载
    积分:1
  • 蓝牙调试软件
    用于调试BLE蓝牙模块的android APP,只适用于BLE蓝牙4.0以上,android 4.3系统以上的手机
    2022-02-04 13:08:00下载
    积分:1
  • 696518资源总数
  • 104388会员总数
  • 18今日下载