基于Android系统的手机阅读器的设计与实现【文献综述】

基于Android系统的手机阅读器的设计与实现【文献综述】

ID:472235

大小:26.50 KB

页数:4页

时间:2017-08-07

基于Android系统的手机阅读器的设计与实现【文献综述】_第1页
基于Android系统的手机阅读器的设计与实现【文献综述】_第2页
基于Android系统的手机阅读器的设计与实现【文献综述】_第3页
基于Android系统的手机阅读器的设计与实现【文献综述】_第4页
资源描述:

《基于Android系统的手机阅读器的设计与实现【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宁波大学**学院本科毕业设计(论文)毕业设计文献综述计算机科学与技术基于Android系统的手机阅读器的设计与实现摘要:Android系统是google公司2007年11月5公布的手机系统平台,该系统基于Linux内核的软件平台和操作系统,由谷歌和开放手机联盟(OHA,OpenHandsetAlliance)开发。通过开放其源码,降低了第三方软件开发制作者参与的难度,使得广大的软件开发者对于此平台的关注度大增,市场占有率逐年攀升,现已成为世界第二大手机系统。同时作为新兴的手机操作系统,还需要开发很多软件用以满足用户需求。了解Android系统的基本构造和基础设计思路和使用方式,指导后期使用E

2、clipse开发工具编写Android程序。关键词:Android,Eclipse架构,组成,特点1.背景在android手机软件平台出现之前,智能手机软件平台发展缓慢,symbianOS、WindowsMobileOS、PlamOS是当时主流的手机软件平台,且在此之中以塞班公司的symbianOS和微软公司的WindowsMobileOS占有市场超过75%的比率,导致市场趋于一种饱和的缓慢的发展态势之中,但是随着3G的发展,手机移动终端和个人电脑的终端交集越来越多,手机不仅仅是一个联络工具,对于互联网的需求也是越来越高,人们希望手机能够实现的功能也是越来越多,所以谷歌公司秉承“获取信息的方

3、式多种多样,不必非得在电脑前”的准则,进行手机操作系统的开发。在2007年11月5日,谷歌公司公布的手机系统平台Android,它是基于Linux内核的软件平台和操作系统,由谷歌和开放手机联盟(OHA,OpenHandsetAlliance)开发。通过开放其源码,降低了第三方软件开发制作者参与的难度,使得广大的软件开发者对于此平台的关注度大增。Android最大的特点在于它是一个开放的体系架构,通过对用户友好的开发和调试环境,和支持可拓展的用户体验,吸引广大软件开发者和个人用户的青睐。基于这个体系架构和Java的基础内核可以提供丰富的图形系统、强大的多媒体支持和快速有效的浏览器终端。3宁波大

4、学**学院本科毕业设计(论文)2.Android的基本结构和原理Android是一个关键的移动设备的应用软件平台,它包括一个操作系统和一些中间件。你可能已经意识到Android,它的功能及其他方面。1)架构层Android的各种组件设计成一个堆栈,用'应用程序在堆栈的顶部形成层,而Linux内核形式最底层。2)应用层其他功能与Android同基于一组核心应用,包括电子邮件客户端,短信程序,日历,地图,浏览器,和联系人。所有的应用程序都是用Java编程语言。因此,在这一层,你会适合您的下一个大移动应用程序。3)应用框架层开发人员可以完全访问应用同样的框架所使用的核心API。应用程序架构的设计,

5、简化的组件重用,任何应用程序的功能都是可以发布的,然后作出框架。使用任何其他应用程序在受限制的安全性中执行。同样的机制允许组件被用户所取代。,例如,如果你有一个小笔记需要在您的移动应用程序搜索一个特定地点的地址,你刚才说了,你可以考虑使用记笔记应用的地图应用程序直接从你的应用程序,而不是交换。Android的特点特定权限Android的定义某些特定任务的权限。例如,如果某个应用程序要访问Internet,必须在其配置文件中定义,它想利用访问许可。在申请安装一个Android应用程序的用户,将看到一些显示信息中,他需要通过这些确认应用程序所需的权限。AndroidManifest.xmlAnd

6、roidManifest.xml是Android应用程序描述文件。这个文件必须申报所有的活动,服务,广播接收器和内容供应商,同时它也必须包含应用程序所需的权限。例如,如果应用需要网络访问则必须在它这里指定。AndroidManifest.xml可以被认为是Android应用程序的一个部署描述符。资源和资产目录"gen"在一个Android项目包含生成的值。“R.java”是一个生成的类,它包含在res文件夹的项目引用资源。3宁波大学**学院本科毕业设计(论文)这些资源都保存在"res"目录,可以是值,菜单,布局,图标或图片或动画。例如,一个资源可以是一个图片或一个定义字符串的XML文件。如果

7、您创建一个新的资源,相应的引用会自动创建“R.java”。引用是静态的int值,Android系统提供方法来访问相应的资源。例如,要访问"R.string.yourString"参考使用方法的getString(R.string.yourString);请不要试图手动修改"R.java"。而目录"res",包含结构化数据的价值,这是众所周知的Android平台的目录“资产”,可以用来存储任何类型的数据。在Ja

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。