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

Android系统架构概述

于 2023-09-08 发布 文件大小:671.88 kB
0 285
下载积分: 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 个回复

  • e4a易安卓app后台管理源码 RainCMS
    e4a易安卓app后台管理源码,可生成卡密,可用于登入和注册用户(E4A easy Android app background management source code, can generate a card, can be used to log in and register users)
    2020-06-22 08:20:01下载
    积分:1
  • 谷_歌 Android SDK开发范例大全(完整版4)
    谷_歌 Android SDK开发范例大全(完整版)共4个分卷目录第1章 了解.深入.动手做.1.1 红透半边天的Android1.2 本书目的及涵盖范例范围1.3 如何阅读本书1.4 使用本书范例1.5 参考网站第2章 Android初体验2.1 安装AndroidSDK与ADTplug-in2.2 建立第一个Android项目(HelloAndroid!)2.3 Android应用程序架构——从此开始2.4 可视化的界面开发工具2.5 部署应用程序到Android手机第3章 用户人机界面3.1 更改与显示文字标签——TextView标签的使用3.2 更改手机窗口画面底色——drawable定义颜色常数的方法3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色3.4 置换TextView文字——CharSequence数据类型与ResourceID应用3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法3.6 样式化的定型对象——Style样式的定义3.7 简易的按钮事件——Button事件处理3.8 手机页面的转换——setContentView的应用3.9 调用另一个Activity——Intent对象的使用3.10 不同Activity之间的数据传递——Bundle对象的实现3.11 返回数据到前一个Activity——startActivityForResult方法3.12 具有交互功能的对话框——AlertDialog窗口3.13 置换文字颜色的机关——Button与TextView的交互3.14 控制不同的文字字体——Typeface对象使用3.15 如iPhone拖动相片特效——Gallery画廊3.16 自制计算器——多按钮的整合应用3.17
    2023-07-29 14:40:07下载
    积分:1
  • BroadCastReciever
    广泛应用描述我们如何才能广泛的铸接收机投我们的消息。此应用程序显示自定义的意图和行动之间的关系。在此应用程序中描述了如何我们可以声明动态广泛铸接收机 androidmanifest.xml 文件中。
    2022-02-21 02:06:30下载
    积分:1
  • android多媒体播放器
    实现多功能播放,支持多种文件格式,功能包括调节音量大小,视频选择,随机,顺序播放模式等。
    2022-03-26 03:00:04下载
    积分:1
  • android Imageloader 显示网络图片 例子源码
    android Imageloader 显示网络图片 例子源码
    2015-05-29下载
    积分:1
  • Androit 电池信息
    在这篇文章中,我们会尝试获取信息的 Android 设备的电池状态。在某些情况下它是更像一个传感器系统,虽然 XE5 特尔斐,不考虑在特定的类来访问传感器。不管怎么说,没什么比从另一个方面,我们的设备获取信息的方式。用于访问设备的电池,我们将做到所使用"意图"。在 Delphi 中你可以通过 JIntent 在 unitAndroidapi.JNI.GraphicsContentViewText 中定义的类的访问。
    2022-01-22 07:05:19下载
    积分:1
  • 基于android的身高体重指数计算
    本代码适合那些刚入门学习android的人,这个简单的APP带有比较简单的界面,并且注释比较详细,适合刚学习android界面组件的人
    2022-05-05 12:25:09下载
    积分:1
  • Lsn_Youku
    Android 高仿【优酷】圆盘旋转菜单 的实现(Android high imitation [Youku] disc rotating menu of implementation)
    2012-10-15 10:40:03下载
    积分:1
  • ZxingDemo
    android上使用ZXing识别条形码和二维码,代码简单易懂,相信能帮助读者迅速掌握相关的开发(the use of android and two-dimensional bar code ZXing identification code, the code easy to understand, that can help readers quickly master the relevant development)
    2020-11-04 16:19:51下载
    积分:1
  • 支付密码框,类似微信支付
    简单易懂的密码键盘,使用布局写成键盘,用圆点图片代替密码效果,通过接口回调的方式获取密码字符串。通过枚举配合view的点击事件将值存在List集合里面,然后根据长度刷新UI。可以通过修改源码达到你自己要的效果,代码中也做了注释,应该是比较容易看懂的
    2022-06-27 02:46:06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载