Android技术结构图
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技术结构图相关推荐
- 【Android】 Android体系结构图
Android 体系结构图 Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application).根据Android的软件 ...
- android技术内幕心得
2019独角兽企业重金招聘Python工程师标准>>> 这本书开头就介绍了android的初始化过程 执行流程是这样的 --Linux基础系统, --Linux Kernel(lin ...
- Android技术点增长 - 收藏集 - 掘金
学习 Android 开发过程的记录, 以及总结 - Android - 掘金 这些文章是记录我学习过的,总结出来的文章,文章内容难免有错误以及做笔记的过程中忘了备注标注来源,如果侵犯了作者了权利,请 ...
- Android技术经理+资深工程师+研发工程师-杭州
Android技术经理 岗位职责: 1.负责手机端的技术设计和客户端的日常技术开发管理工作: 2.要有实际的项目开发经验,涉及手机开发的各个方面,具备整体设计能力: 3.能对后端开发建议和参与设计能力 ...
- android官方文档中文版_Now in Android:01 - 如何掌握最新的 Android 技术?
每隔几天我都会通过 Android Developers 的油管官方频道,来了解一下最近 Android 发布了哪些有趣的新技术,最近发现官方推出了一个新的系列视频叫做:Now in Android, ...
- android一般会重载7个方法,《Android技术应用》答案(2013年)
黄冈职业技术学院电子信息学院 <Android技术应用>考试试卷答案 1.我们用称为原始数据类型. 2.为了使android适应不同分辨率机型,布局时字体单位应用,像素单位应用 sp 和 ...
- Android技术内幕.系统卷
Android技术内幕.系统卷 01_Android系统概述.pdf: http://www.t00y.com/file/60241452 02_Android系统开发综述.pdf: http://w ...
- Android 技术淘金者:杨丰盛
Android 技术淘金者:杨丰盛 杨丰盛,何许人也 1.Android应用开发先驱,对Android有深入研究,实战经验极其丰富. 2.精通Java.C.C++等语言,专注于移动通信软件开发, 3. ...
- 2022还在为怎样去提升自己Android技术而发愁吗?享学课堂是个不错的选择
前言 当你遇到难题,你会怎么去解决它?上网搜还是请教朋友来解答,如果没法得到合理的解决方法,那是不是就会放弃了.同样如此,想要提升自己Android的技术,有人会说可以自学,那只是对于某些人来说的,自 ...
最新文章
- 移柯L620模组使用MQTT协议连接移动OneNet云平台(NB-IoT专栏—进阶篇3)
- 1066 Root of AVL Tree 需再做
- python项目开发实战网盘-《Python项目案例开发从入门到实战》PDF版百度网盘
- 图解用MySQL创建进销存数据库
- iphone开发笔记
- poj 3257(哈希+二维dp)
- java引用hive高可用连接hive_Hiveserver2高可用实现
- 当别人问你自定义哪些hooks
- HTML 内容居中方式总结
- 用友t+畅捷通使用方法_【财务人员必看干货】用友财务软件使用方法和快捷键大全!...
- FPGA经典设计:再读正点原子SDRAM控制器
- 程序员高手和程序员菜鸟的区别是什么?
- iscc_2018 web题解
- 关于最新版mumu模拟器(2.2.16)安装xposed框架
- 手机软件的测试主要有哪些方面的测试,性能测试用什么去测试好
- 你要找的cocos面试答案都在这里了!
- springboot+臻绿原客绿色食品商城 毕业设计-附源码161928
- 基于 Hive 构建数据仓库
- Python实现孤立森林(IForest)+SVR的组合预测模型
- 【NLP】⚠️学不会打我! 半小时学会基本操作 4⚠️词向量模型