Application(应用层)

概括:用户界面,提供核心应用。

Application Framework(应用程序框架)

概括:为开发者提供API,UI控件

Libraries Android Runtime(库和运行环境)

Libraries

名称 用途
MediaFrameword(多媒体框架) Android多媒体的核心部分,基于PacketVideo(即PV)的OpenCORE,从功能上本库一共分为两大部分,一个部分是音频、视频的回放(PlayBack),另一部分是则是音视频的纪录(Recorder)。
SQLite 一个通用的嵌入式数据库
OpenGL ES 1.0 提供了对3D的支持
FreeType 位图和矢量字体的功能
Webkit 浏览器
SGL 2D图像引擎
SSL 即Secure Socket Layer位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持

Android Runtime

名称 用途
Core lib 核心代码
Dalvik(虚拟机技术) Dalvik是基于寄存器的虚拟机(Register-based)。根据硬件实现更大的优化,这更适合移动设备的特点。Dalvik虚拟机执行的不是JAVA标准的字节码(bytecode )而是Dalvik可执行格式(.dex)中执行文件。在执行的过程中,每一个应用程序即一个进程(Linux的一个Process)。

Linux Kernel(系统核心)

概括:提供硬件驱动

Android技术结构图相关推荐

  1. 【Android】 Android体系结构图

    Android 体系结构图 Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application).根据Android的软件 ...

  2. android技术内幕心得

    2019独角兽企业重金招聘Python工程师标准>>> 这本书开头就介绍了android的初始化过程 执行流程是这样的 --Linux基础系统, --Linux Kernel(lin ...

  3. Android技术点增长 - 收藏集 - 掘金

    学习 Android 开发过程的记录, 以及总结 - Android - 掘金 这些文章是记录我学习过的,总结出来的文章,文章内容难免有错误以及做笔记的过程中忘了备注标注来源,如果侵犯了作者了权利,请 ...

  4. Android技术经理+资深工程师+研发工程师-杭州

    Android技术经理 岗位职责: 1.负责手机端的技术设计和客户端的日常技术开发管理工作: 2.要有实际的项目开发经验,涉及手机开发的各个方面,具备整体设计能力: 3.能对后端开发建议和参与设计能力 ...

  5. android官方文档中文版_Now in Android:01 - 如何掌握最新的 Android 技术?

    每隔几天我都会通过 Android Developers 的油管官方频道,来了解一下最近 Android 发布了哪些有趣的新技术,最近发现官方推出了一个新的系列视频叫做:Now in Android, ...

  6. android一般会重载7个方法,《Android技术应用》答案(2013年)

    黄冈职业技术学院电子信息学院 <Android技术应用>考试试卷答案 1.我们用称为原始数据类型. 2.为了使android适应不同分辨率机型,布局时字体单位应用,像素单位应用 sp 和 ...

  7. Android技术内幕.系统卷

    Android技术内幕.系统卷 01_Android系统概述.pdf: http://www.t00y.com/file/60241452 02_Android系统开发综述.pdf: http://w ...

  8. Android 技术淘金者:杨丰盛

    Android 技术淘金者:杨丰盛 杨丰盛,何许人也 1.Android应用开发先驱,对Android有深入研究,实战经验极其丰富. 2.精通Java.C.C++等语言,专注于移动通信软件开发, 3. ...

  9. 2022还在为怎样去提升自己Android技术而发愁吗?享学课堂是个不错的选择

    前言 当你遇到难题,你会怎么去解决它?上网搜还是请教朋友来解答,如果没法得到合理的解决方法,那是不是就会放弃了.同样如此,想要提升自己Android的技术,有人会说可以自学,那只是对于某些人来说的,自 ...

最新文章

  1. 移柯L620模组使用MQTT协议连接移动OneNet云平台(NB-IoT专栏—进阶篇3)
  2. 1066 Root of AVL Tree 需再做
  3. python项目开发实战网盘-《Python项目案例开发从入门到实战》PDF版百度网盘
  4. 图解用MySQL创建进销存数据库
  5. iphone开发笔记
  6. poj 3257(哈希+二维dp)
  7. java引用hive高可用连接hive_Hiveserver2高可用实现
  8. 当别人问你自定义哪些hooks
  9. HTML 内容居中方式总结
  10. 用友t+畅捷通使用方法_【财务人员必看干货】用友财务软件使用方法和快捷键大全!...
  11. FPGA经典设计:再读正点原子SDRAM控制器
  12. 程序员高手和程序员菜鸟的区别是什么?
  13. iscc_2018 web题解
  14. 关于最新版mumu模拟器(2.2.16)安装xposed框架
  15. 手机软件的测试主要有哪些方面的测试,性能测试用什么去测试好
  16. 你要找的cocos面试答案都在这里了!
  17. springboot+臻绿原客绿色食品商城 毕业设计-附源码161928
  18. 基于 Hive 构建数据仓库
  19. Python实现孤立森林(IForest)+SVR的组合预测模型
  20. 【NLP】⚠️学不会打我! 半小时学会基本操作 4⚠️词向量模型

热门文章

  1. 《社会调查数据管理——基于Stata 14管理CGSS数据》一1.2 数据管理内容不清
  2. 数据结构和算法思维导图
  3. 飞浆AIstudio 李宏毅线性代数作业答案
  4. python 发送数据到Blynk服务器
  5. matlab计算离散卷积
  6. 5G NSA组网下锚点站的选择策略优化
  7. [转]研究生能力自我培养手册
  8. Linux中级——“驱动” 控制硬件必须学会的底层知识
  9. DCDC开关电源电磁兼容(三)电源EMI滤波器相关基础知识(插入损耗与lisn50Ω阻抗的关系)
  10. 公开课教学反思 计算机,公开课教学反思