毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

Android平台手机文本阅读软件的开发与设计(4)

时间:2016-12-18 11:00来源:毕业论文
根据百度手机应用排行榜,QQ阅读、91熊猫看书、书旗小说为排行前三的文本阅读软件。其中,91熊猫看书是网龙公司自主研发并出品的一款免费阅读软件,


根据百度手机应用排行榜,QQ阅读、91熊猫看书、书旗小说为排行前三的文本阅读软件。其中,91熊猫看书是网龙公司自主研发并出品的一款免费阅读软件,支持在线书籍查询在线书籍分类阅读书籍收藏与撤销收藏新闻分类阅读新闻订阅分类与撤销订阅。是基于 iPhone/Windows Mobile/Symbian/ Android/M8/KJava 等多手机平台上的全能免费阅读软件。全面支持 TXT、ZIP、HTML、UMD、NDB 等多种格式,同时还支持 G、BMP、PNG、GIF 等多种格式图像查看。自适应中文编码,自动排版,支持 RSS 新闻离线阅读。
1.3    课题的目的及工作
本次软件开发的要求是:在Android手机平台开发一个能阅读TXT或CHM .EBK手机文本格式的浏览软件,要求系统界面友好、使用方便。
本论文主要围绕使用方便、界面友好的Android平台手机文本阅读软件的开发展开,从系统分析、系统实现、系统测试和评价几个层次展开讨论。主要进行了以下几项工作:
首先,简要介绍了论文工作的背景和意义、课题的目的及要求,以及所完成的研究工作内容。介绍了与本论文有关的Android系统,包括了系统的概述、特征、功能及架构。
其次,对课题所完成的文本阅读软件做了一个整体介绍,包括体系结构和模块设计。然后详细阐述了针对文本阅读软件的总体设计思想、用例图及数据库设计。具体说明针对文本阅读软件的实现,包括界面设计,数据库实现以及系统功能实现。介绍了系统的测试环境及结果,分析了系统的功能和评价。
最后,总结了论文的工作和体会,并对文本阅读软件的下一步改进提出了设想。
2    Android系统的介绍
2.1    Android系统概述
Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。它采用了软件层(software stack,又名以软件叠层)的构架,主要分为三部分。底层以Linux内核作为基础,由C语言开发,只提供基础功能。中间层包括函数库Library和虚拟机Virtual Machine,由C+开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java编写。
Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。我们发现,全球为数众多的移动电话用户从未使用过任何基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。
Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(Android Beta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。甜点命名法开始于 Android 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0),冰激凌三明治(Android 4.0),根据最新消息新一代Android版本(Android 5.0)将命名为果冻豆(Jelly Bean)。 Android平台手机文本阅读软件的开发与设计(4):http://www.youerw.com/jisuanji/lunwen_1192.html
------分隔线----------------------------
推荐内容