ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:26.50KB ,
资源ID:17519      下载积分:6 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-17519.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android系统的手机阅读器的设计与实现【文献综述】.doc)为本站会员(一***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

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

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

2、序。关键词ANDROID,ECLIPSE架构,组成,特点1背景在ANDROID手机软件平台出现之前,智能手机软件平台发展缓慢,SYMBIANOS、WINDOWSMOBILEOS、PLAMOS是当时主流的手机软件平台,且在此之中以塞班公司的SYMBIANOS和微软公司的WINDOWSMOBILEOS占有市场超过75的比率,导致市场趋于一种饱和的缓慢的发展态势之中,但是随着3G的发展,手机移动终端和个人电脑的终端交集越来越多,手机不仅仅是一个联络工具,对于互联网的需求也是越来越高,人们希望手机能够实现的功能也是越来越多,所以谷歌公司秉承“获取信息的方式多种多样,不必非得在电脑前”的准则,进行手机操

3、作系统的开发。在2007年11月5日,谷歌公司公布的手机系统平台ANDROID,它是基于LINUX内核的软件平台和操作系统,由谷歌和开放手机联盟(OHA,OPENHANDSETALLIANCE)开发。通过开放其源码,降低了第三方软件开发制作者参与的难度,使得广大的软件开发者对于此平台的关注度大增。ANDROID最大的特点在于它是一个开放的体系架构,通过对用户友好的开发和调试环境,和支持可拓展的用户体验,吸引广大软件开发者和个人用户的青睐。基于这个体系架构和JAVA的基础内核可以提供丰富的图形系统、强大的多媒体支持和快速有效的浏览器终端。22ANDROID的基本结构和原理ANDROID是一个关键

4、的移动设备的应用软件平台,它包括一个操作系统和一些中间件。你可能已经意识到ANDROID,它的功能及其他方面。1)架构层ANDROID的各种组件设计成一个堆栈,用应用程序在堆栈的顶部形成层,而LINUX内核形式最底层。2)应用层其他功能与ANDROID同基于一组核心应用,包括电子邮件客户端,短信程序,日历,地图,浏览器,和联系人。所有的应用程序都是用JAVA编程语言。因此,在这一层,你会适合您的下一个大移动应用程序。3)应用框架层开发人员可以完全访问应用同样的框架所使用的核心API。应用程序架构的设计,简化的组件重用,任何应用程序的功能都是可以发布的,然后作出框架。使用任何其他应用程序在受限制

5、的安全性中执行。同样的机制允许组件被用户所取代。,例如,如果你有一个小笔记需要在您的移动应用程序搜索一个特定地点的地址,你刚才说了,你可以考虑使用记笔记应用的地图应用程序直接从你的应用程序,而不是交换。ANDROID的特点特定权限ANDROID的定义某些特定任务的权限。例如,如果某个应用程序要访问INTERNET,必须在其配置文件中定义,它想利用访问许可。在申请安装一个ANDROID应用程序的用户,将看到一些显示信息中,他需要通过这些确认应用程序所需的权限。ANDROIDMANIFESTXMLANDROIDMANIFESTXML是ANDROID应用程序描述文件。这个文件必须申报所有的活动,服务

6、,广播接收器和内容供应商,同时它也必须包含应用程序所需的权限。例如,如果应用需要网络访问则必须在它这里指定。ANDROIDMANIFESTXML可以被认为是ANDROID应用程序的一个部署描述符。资源和资产目录“GEN“在一个ANDROID项目包含生成的值。“RJAVA”是一个生成的类,它包含在RES文件夹的项目引用资源。这些资源都保存在“RES“目录,可以是值,菜单,布局,图标或图片或动画。例如,一个资源可以是一个图片或一个定义字符串的XML文件。如果您创建一个新的资源,相应的引用会自动创建“RJAVA”。引用是静态的INT值,宁波大学学院本科毕业设计(论文)3ANDROID系统提供方法来访

7、问相应的资源。例如,要访问“RSTRINGYOURSTRING“参考使用方法的GETSTRING(RSTRINGYOURSTRING)请不要试图手动修改“RJAVA“。而目录“RES“,包含结构化数据的价值,这是众所周知的ANDROID平台的目录“资产”,可以用来存储任何类型的数据。在JAVA中,您可以通过这些数据和方法访问GETASSETSASSETSMANAGER。活动和生命周期作业系统控制您的应用程序生命周期的影响。在任何时候,ANDROID系统可能会停止或破坏您的应用程序。ANDROID系统定义定义的方法通过预生命周期的一个活动。最重要的方法是ONSAVEINSTANCESTATE如果

8、该活动已停止,将被调用,用于保存数据。如果重新启动,这样的活动可以恢复其数据。ONPAUSE总是被调用,如果在活动结束后,可以用来释放RESSOURCE或保存数据ONRESUME调用如果活动重新启动,可用于INITIAZE领域。开发环境您可以用与开发JAVA应用程序相同的高品质的工具来开发ANDROID应用程序。ANDROID的核心库提供的功能需要建立一些令人惊讶的丰富的移动应用,和ANDROID开发工具使运行,调试和测试您的应用变得轻而易举。你可以使用ECLIPSEIDE(HTTP/WWWECLIPSEORG)或命令行工具提供SDK,开发你的ANDROID应用程序。ANDROID的发展是由很

9、多简单的ECLIPSE插件,被称为ANDROID开发工具(ADT)。它给我们带来了ANDROIDIDE。下载和安装说明参照HTTP/CODEGOOGLECOM/ANDROID/ADT_DOWNLOADHTML。主要参考文献1姚昱旻,刘卫国ANDROID的架构与应用开发研究J计算机系统应用,2008,111101122温敏,艾丽蓉,王志国ANDROID智能手机系统中文件实时监控的研究与实现J科学技术与工程,2009,07171617193陈木生GOOGLEANDROID手机推出市场分析J电子与电脑,2008,1210144公磊,周聪基于ANDROID的移动终端应用程序开发与研究J计算机与现代化,

10、2008,08858945JONESMTACCESSTHELINUXKERNELUSINGTHE/PROCFILESYSTEMEB/OL,HTTP/WWWIBMCOM/DEVELOPERWORKS/LINUX/LIBRARY/LPROCHTML6陈昱,江兰帆基于GOOGLEANDROID平台的移动开发研究J福建电脑,2008,111561577李亮ANDROID系统开发问题杂谈J程序员2009,71161178GOOGLEINCANDROIDSDKDOCUMENTATIONEB/OL,HTTP/CODEGOOGLECOM/ANDROID/DOCUMENTATIONHTML9RICKROGERS

11、,JOHNLOMARDO,ZIGURDMEDNIEKS等ANDROIDAPPLICATIONDEVELOPMENTPROGRAMMINGWITHTHEGOOGLESDKMUSOREILLYMEDIAINCMAY200910SAYEDYHASHIMI,SATYAKOMATINENI,DAVEMACLEANPROANDROID2MUSAPRESSFEB201011RETOMEIERPROFESSIONALANDROID2APPLICATIONDEVELOPMENTMUSWILEYPUBLISHING,INCFEB201012余志龙,陈昱勋,郑名杰等GOOGLEANDROIDSDK开发范例大全M北京人民邮电出版社,2009913MARKMURPHYBEGINNINGANDROID2MAPRESS,201014陈彦文,彭亦暄ANDROIDIPHONEWINDOWSMOBILE手机程式设计M台北市旗标,20100615LARSVOGELANDROIDDEVELOPMENTTUTORIALGINGERBREADRLARSVOGEL2003201116ADEVELOPERSWHATISANDROIDEB/OLHTTP/GCODEBANKCOM

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。