傻大方


首页 > 学习 >

基于|基于Android的OpenMAX框架研究与开发硕士学位论文( 四 )



按关键词阅读: android 基于 论文 硕士学位 开发 研究 框架 OpenMAX


5. 将功能集成到项目 。
6. 优化代码 , 提高编解码效率 。
7. 测试项目 , 修改出现的问题 。
1.5 章节安排第二章:对Android系统的介绍 , 描述Android的结构及多媒体框架的现状 。
第三章:对OpenMAX的具体介绍 , 具体分析了OpenMAX框架的关系和接口 , 为下一步设计做好准备 。
第四章:对OpenMAX框架进行设计 , 详细地阐述了如何设计整个 。

27、框架 。
设计对硬件的控制 , 对数据的控制 。
第五章:对OpenMAX框架进行实现 , 详细地阐述了如何实现整个框架 。
第六章:对OpenMAX框架的应用 , 把OpenMAX框架集成到项目里面 , 能够在项目中远行 。
第七章:对OpenMAX框架的效果显示第八章:对全文进行总结 , 并对进一步工作进行展望 。
第2章 Android系统的介绍本章介绍了Android操作系统 , 首先简要介绍了一下Android系统的背景 , 然后分别从系统架构 , 多媒体框架和目前的编解码等方面详细的介绍了一下 , 并重点介绍了Android多媒体框架中的OpenMAX的作用 。
最后给出了搭建开发环境的步骤并对开发步骤做出介绍 。
2.1 Android系统的 。

28、简介由Google牵头和30多家业内移动技术和无线应用领域非常领先的企业组成的一个开放手机联盟 (OpenHandsetAlhance)同时发布了其Android智能手机平台 9 。
Android一词的原义就是指“机器人” , 同时也是Google于2007年11月发布的基于Linux平台上的开源智能手机操作系统的名称 。
这个平台由用户使用界面、linux操作系统、应用程序以及中间件一起组成 , 号称是第一个为移动手机终端打造的非常强劲和全面的移动智能手机系统10 。
每当谷歌发布它的新一版本的智能手机操作系统之后 , 各家手机厂商都会把升级他们上一版本智能手机系统便会进行了 , 同时也会把下一版本智能手机系统的消息 。

29、放在互联网上流出 , 这样的形式目前已经成为谷歌在推广Android手机操作系统的一种常用方式 。
在Android2.3姜饼马上发布的时候 , Android3.0系统蜂巢就会被曝光 , 当各家手机厂商都在把自己的精力放在把Android手机升级到Android2.2操作系统的同时 , 国外媒体就会有消息传出Android下一版本手机操作系统名称已经被确定了 , 该操作系统的系列产品代号为Ice Cream Sandwich , 简称为ICS , 直译过来的名字就是冰激凌三明治 。
并且谷歌方面已经明确的告诉大家:Android4.0是把各手机系统与平板电脑系统融合在一起的产品 , 并没有限定最低硬件要求 , 理论上来讲 , 现有的And 。

30、roid2.2/2.3设备都可以升级到Android4.0 。
在硬件上没有设限 。
Android智能手机操作系统采用的是软件堆层(software stack , 又名软件叠层)的架构 , 主要分成了三部分 。
底层Linux内核一般只提供了最基本的功能 , 其他的应用软件是由各设备生产公司自行开发 , 当然部分程序是以Java编写 。
2.2 Android平台的架构如图2.1所示 , Android基本上就是在嵌入式Linux系统的上面再加上一些重要的手机应用开发的软件, 如果深入研究Android系统架构,就会发现整体自底向上主要是由4个主要层次构成,包括Linux Kernel(Linux内核层),Library(函 。

31、数库)和Android Runtime(Android运行时库),Application Framework(应用软件架构),Application(应用程序) 。
图 2.1 Android系统的构成2.2.1 Linux Kernel(Linux内核层)Android核心系统服务都是基于Linux内核上的 , 如安全性、内存管理、进程管理、网络协议栈和驱动模型等模块 。
Linux 内核同时也是连接硬件和软件栈之间的桥梁 。
2.2.2 Library(函数库) Android 包含了C/C+库 , Android系统中的上层应用程序可以调用这些库 。
它们主要是通过Android 应用程序框架来为软件开发者提供 。

32、调用一些接口的服务 。
下面是Android的主要核心库:系统C库:C系统的函数库(LibC) , 它是专门为基于嵌入式Linux手机移动设备专门定制的;媒体库:基于Stagefright , 该库主要为音频、视频格式文件的回放和录制 , 静态图像文件的编解码的调用 , 编码格式包括MPEG4、H.264、MP3、AAC、AMR、JPG和PNG;Surface Manager:管理图像显示的子系统 , 同时为软件提供了2D和3D图层的无缝融合11;SGL:负责底层2D图形的引擎;3D库:在OpenGL ES 1.0 API基础上实现;该库提供了可以使用3D硬件的加速或使用非常优化的3D软件加速;FreeType:位图 。

33、(Bitmap)和矢量(Vector)字体显示;SQLite库:一个小型的数据库引擎 , 可以被所有程序使用 , 并且功能非常强 。


稿源:(未知)

【傻大方】网址:/a/2021/0621/0022536619.html

标题:基于|基于Android的OpenMAX框架研究与开发硕士学位论文( 四 )


上一篇:薪酬|薪酬制度范本

下一篇:党政领导|党政领导班子运行情况分析报告