毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

基于安卓系统的动画程序实现(3)

时间:2021-01-01 14:55来源:毕业论文
从现场演示来看,用户向Google Now提问,后者会根据Google的大量搜索结果给出答案,并以语音的方式说出来。 比如,用户搜索星巴克咖啡在哪儿,Google No

从现场演示来看,用户向Google Now提问,后者会根据Google的大量搜索结果给出答案,并以语音的方式说出来。

比如,用户搜索星巴克咖啡在哪儿,Google Now会写出路线等额外信息,搜索航班,则Google Now会给出航线乘机的一系列信息。

谷歌宣布,Jelly Bean的开发包今天起向开发者发布,而在2013年7月中旬,Jelly Bean已公开源代码[4]。

 2012年10月份发布了4.2版,修改了4.1版的一些bug。它的代号仍然为“果冻豆”。这也从一个侧面说明安卓手机开发系统进入了一个比较成熟的阶段。

安卓系统在智能手机的市场占有率上已经稳居世界第一,但是安卓的盈利能力还是不如ios系统,不过由于安卓的市场占有率的优势也在迎头赶上。

 2  研究内容

安卓的具有非常好的开发与调试环境,所有开发者都可以下载安装开发环境进行开发。动画作为一项非常基本的功能在Eclipse的开发环境下实现起来是比较方便的。

本文以安卓系统中tween动画与frame动画的实现学习了安卓应用程序的开发。平台的搭建,使用java语言Eclipse工具进行编写调试。

2.1  研究现状和发展趋势

2.2  Android系统平台的架构与搭建 

2.2.1  Android 的架构文献综述

图1就是google官方提供的安卓技术开发的结构图:

最下面红色的部分是Linux内核层,安卓操作系统本身是以Linux操作系统为核心的,这个核心针对手机进行了专门的优化。提供了计算机应具备的最基本功能。Linux内核层系统是基于Linux2.6之上搭建起来。在Android系统中Linux内核提供了许多东西。例如:内存、进程的管理、安全性、网络协议栈与驱动模型系统服务。

    另外内核层也在其上层的软件和下层的硬件间建立起一个抽象层,它隐藏具体硬件细节而为上层提供统一的服务。分层的好处就是使用下层提供的服务而为上层提供统一的服务,屏蔽本层及以下层的差异,当本层及以下层发生了变化不会影响到上层。也就是说各层各尽其职,各层提供固定的SAP,即高内聚、低耦合[8]。

基于安卓系统的动画程序实现(3):http://www.751com.cn/tongxin/lunwen_67518.html
------分隔线----------------------------
推荐内容