基于Android系统的阅读器的设计与实现【开题报告】.doc

基于Android系统的阅读器的设计与实现【开题报告】.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 毕业设计开题报告 计算机科学与技术 基于Android系统的阅读器的设计与实现 一、选题的背景与意义 (一)Android平台 在android手机软件平台出现之前,智能手机软件平台发展缓慢,symbian OS、Windows Mobile OS、Plam OS是当时主流的手机软件平台,且在此之中以塞班公司的symbian OS和微软公司的Windows Mobile OS占有市场超过75%的比率,导致市场趋于一种饱和的缓慢的发展态势之中,但是随着3G的发展,手机移动终端和个人电脑的终端交集越来越多,手机不仅仅是一个联络工具,对于互联网的需求也是越来越高,人们希望手机能够实现的功能也是越来越多,所以谷歌公司秉承“获取信息的方式多种多样,不必非得在电脑前”的准则,进行手机操作系统的开发。 在2007年11月5日,谷歌公司公布的手机系统平台Android,它是基于Linux内核的软件平台和操作系统,由谷歌和开放手机联盟(OHA,Open Handset Alliance)开发。通过开放其源码,降低了第三方软件开发制作者参与的难度,使得广大的软件开发者对于此平台的关注度大增。 Android最大的特点在于它是一个开放的体系架构,通过对用户友好的开发和调试环境,和支持可拓展的用户体验,吸引广大软件开发者和个人用户的青睐。基于这个体系架构和Java的基础内核可以提供丰富的图形系统、强大的多媒体支持和快速有效的浏览器终端。 Android平台软件开发现状 虽然在google刚刚开始进军当时已经划分版图的智能手机嵌入式系统时,多数人不为所动,但是在三年后的今天,大家都可以乐观的预见android平台光明的前途,在大中华区市场,2010年第三季度所销售的智能手机有半数搭载android系统。 Android平台从2008年9月23日发布第一个稳定的版本Android 1.0开始,就保持了快速频繁的更新频率,从1.5、1.6到刚刚在12月7日新发布的代号为Gingerbread的Android2.3,在短短一年多的时间里面就进行了六次的版本更新发布,可见相关技术开发人员对一次的积极态度和广大开发者的需求。Google的工程师甚至提出,他们故意降低破解难度,使用户可以通过简单的步骤获得ROOT的权限,这样可以让用户和发烧友可以自由的安装任何自定义的ROM。图1表示android开发者使用版本的比例分布。 图1 android开发者使用版本的比例分布 (android开发者网站发布) Android平台采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分:低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,主要以Java语言作为编写程序的一部分,同时Android提供了NDK以供开发者使用其他语言编写程序。 同时Google和众多软件公司创建了开放手机联盟,吸引广大的自由手机软件开发者,包括Wind River,Skype,Adobe,同时与HTC、NTT DoCoMo、KDDI、Motorola等手机公司达成联盟合作协议,通过推动增加Android应用软件数量和提高Android手机用户群达到两者互相推动的快速良性发展态势。 同时,在android应用商店的盈利模式也决定了对开发者的宽容和有利的模式,通过付费模式和广告盈利模式相结合的做法,保证了开发者的收入,同时有着15分钟免付费的体验策略,也让使用者提供了更多的下载与尝试的机会。 课题研究的意义 在经过2008年的强势介入和2009年的稳定发展之后,2010年的android平台进入高速发展阶段,第三季度新机销售量已经是windows mobile 7 平台新机销售量的15倍,可见平台的发展。 此课题内容为android平台下的文本阅读器的制作与开发,虽然现在3G网络在飞速发展,在线应用和云应用越来越多,但是传统的阅读习惯和网络的普及程度导致了用户更能接受和使用预下载和离线阅读的方式。从现有的手机平台上阅读器的发展情况来看,目前在Symbian、WindowsMobile、J2ME平台下的各种阅读器类型中,离线方式的阅读器是最成熟的也是最受欢迎,但是,在Android平台上就有所欠缺,缺少一个成熟的阅读器。这在一定程度上表明Android平台的推出时间短,同时也与目前国内在Android上投入的开发规模小有关。 二、研究的基本内容与拟解决的主要问题: 研究内容 此课题研究的内容为Android平台下离线阅读器,主要使用Java语言在Eclipse中的android模拟器环境下开发。 主要功能如下: 支持键盘按钮控制或触屏点击控制。 支持txt文档格式的阅读。 支持自动书签保存和检索。 支

文档评论(0)

chengzhi5201 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档