基于Android电子书阅读器研究与实现

上传人:wo7****35 文档编号:144356329 上传时间:2020-09-07 格式:DOC 页数:55 大小:2.70MB
返回 下载 相关 举报
基于Android电子书阅读器研究与实现_第1页
第1页 / 共55页
亲,该文档总共55页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于Android电子书阅读器研究与实现》由会员分享,可在线阅读,更多相关《基于Android电子书阅读器研究与实现(55页珍藏版)》请在金锄头文库上搜索。

1、基于Android电子书阅读器研究与实现摘要 在对Android 学习中,主要做了以下的研究:首先,Android 系统是一个层次的软件集,所以先从层次方面对Android 进行系统研究;其次,通过对Android 平台上应用的开发,更进一步了解Android 这个系统。此次基于Android平台的电子书阅读器的设计与实现主要通过Eclipse开发工具, Java语言与Sqlite数据库来完成的。本阅读器实现了本地阅读,手动翻页,书签的添加、查看、删除,自动翻页,书架,快速定位,及在线下载。本文主要介绍程序的设计思路、逻辑、架构、及数据库的设计与整体的实现流程。最后进一步阐述Android电子

2、阅读器对文化发展的影响及其市场价值。 关键词 Android;电子阅读器;java;sqlite;书签Design and Development of Ebook Reader Base on Android PlatformABSTRACT LearningAndroid, mainly focuses on the following research: First of all, the Android system is a hierarchical software set, so doingsystem research on the levels of Androidcome

3、to first; Secondly, leaning more about the development of applications on the Android platform, a better understanding of the Android System. The completed of the design and realization of e-book reader based on the Android platform mainly by using the Eclipse development tools, Java language and Sq

4、lite database. The e-book reader has realized the locality reading, manual page, add bookmark, quiry, delete, auto flip, bookshelf, rapid positioning, and online download. This article mainly introduces the thinking and logic, architecture of the program design, the design of the database and the wh

5、ole realization process. Finally, further elaborates the influence of Android e-reader on the cultural development and their marketable value.Key words: Android; Ebook reader; java; Sqlite; bookmark 目录摘要iABSTRACTii1 背景与意义11.1 Android操作系统介绍11.1.1 Android的认识11.1.2 Android的发展11.2 电子书阅读器介绍31.3 Android电子

6、书阅读器的意义32 相关知识与技术52.1 Android的应用组件52.2 Android的拓展52.3 系统开发工具62.3.1 开发平台:62.3.4 网络环境:Tomcat 服务器:73 系统分析93.1 用户群体:93.2 系统目标93.3 电子书阅读器的需求分析93.3.1 电子书阅读器基本功能需求93.3.2 系统维护需求103.3.3 系统的安全需求103.4 系统流程分析103.5 系统可行性分析133.5.1 技术可行性143.5.2 硬件可行性143.5.3 操作可行性144 系统设计154.1 系统结构设计154.2 系统开发环境和目标平台164.2.1 系统开发环境1

7、64.2.2 系统目标平台174.2.3 Android开发环境搭建174.3 系统功能模块设计184.4 系统UML图194.5 数据库详细设计204.5.1 数据库表关系设计214.5.2 数据库表字段设计215 编码与实现225.1 主界面225.2 书签数据库的实现235.3 分页及书签的实现265.4 主要的业务逻辑275.5 系统运行效果306 系统测试与运行346.1 系统测试的目的346.2 系统测试范围346.3 软件测试方法概述346.4 软件性能测试流程356.5 测试内容及结果356.5.1 内容与功能检查356.5.2 容错性与易用性测试357 总结与展望36参考文献

8、37外文文献39中文翻译46 1 背景与意义1.1 Android操作系统介绍 1.1.1 Android的认识Android是一款以Linu为基础的开源操作系统,主要使用于便携设备,如:手机、平板电脑等。2005年被Google收购,自2007年11月,Google公司正式向外界展示Android操作系统。Android的系统架构和其它操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linu内核层。Android是以Linu的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者

9、使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。1.1.2 Android的发展短短几年内Android手机已经风靡全球。 Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。从2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。伴随着移动互联网的发展,android手机凭借良好的用户体验和广大的用户人

10、群,使得越来越多的开发者参与到android程序开发当中。2005年,Google收购了成立仅22个月的高科技企业Android。 2007年11月5日,Google公司正式向外界展示Android操作系统。 2007年11月5日,Google与34家手机制造商、软件开发商、电信运营商和芯片制造商共同创建开放手持设备联盟(简称:OHA)。 2008年,Patrick Brady于Google I/O大会上提出Android HAL架构图。 2008年8月18日,Android获得美国联邦通信委员会的批准。 2008年9月,Android1.0正式发布。 2008年9月22日,美国运营商德国T-

11、Mobile在纽约正式对外发布第一款Android手机T-Mobile G1。该款手机为台湾宏达电子(HTC)代工制造,是世界上第一部使用Android操作系统的手机。 2008年10月,全球业界都表示不看好Android操作系统,并且声称最多1年,Android就会被Google关闭。 2008年10月22日,T-Mobile G1正式发售。 2009年4月30日,Android1.5正式发布。 2009年4月,HTC G1和HTC G2市场大卖成为仅次于iPhone的热门机型。 2009年9月15日,Android1.6正式发布。 2009年9月,HTC Hero G3广受欢迎,成为全球最

12、受欢迎的机型。 2009年10月28日,Android 2.0 智能手机操作系统正式发布。 2009年10月,Google发布了旗下第一款自主品牌手机:Neus one(HTC G5)。该款手机为台湾宏达电子(HTC)代工制造。 2010年1月7日,Neus One开始对外发售。 2010年2月3日,Linu内核开发者Greg Kroah-Hartman将Android的驱动程序从Linu内核“状态树”(“staging tree”)上除去,从此,Android与Linu开发主流将分道扬镳。 2010年5月19日,Google正式对外发布Android2.2智能操作系统。 2010年5月20日

13、,Google对外正式展示了搭载Android系统的智能电视-Google TV,该电视为全球首台智能电视。 2010年7月1日,Google宣布正式与雅虎、亚马逊合作,并且在Android上推出多项Kindle服务和雅虎服务。 2010年7月9日,美国NDP集团调查显示,Android系统已占据了美国移动系统市场28%的份额,全球17%的市场份额。 2010年9月,Android应用数量超过9万个。 2010年9月21日,Google对外公布数据,每日销售的Android设备的新用户数达到20万。 2010年10月26日,Google宣布Android达到第一个里程碑:电子市场上获得官方数字

14、认证的Android应用数量已经达到10万个。 2010年12月7日,Google正式发布Android2.3操作系统。 2011年1月,Android应用数量超过20万。 2011年1月,Google对外公布数据,每日Android设备的新用户数达到30万。 2011年2月2日,Android3.0正式发布。 2011年3月25日,谷歌暂停开源Android3.0,并将暂时阻止小型手机生产商使用其Android3.0“Honeycomb”系统,期限未定。 2011年7月,Google对外公布数据,Android每天的新用户达到55万,Android设备用户总数达1.35亿。 2011年8月,谷歌收购摩托罗拉移动。 2011年9月,数据显示,Android应用数目已经达到48万。 2011年9月,Android的市场占有率达到43%。 1.2 电子书阅读器介绍伴随着互联网的兴起,电子书和电子书阅读器早在上世纪90年代就已经出现,它以其环保、容量大、携带方便等特点迅速吸引广大阅读爱好者的青睐,经过多年的发展,各种不同版本的电子书相继出现,使得电子书阅读器的风格、界面更加完善接近真实,并给用户带来了非凡的体验。目前市面上Ebook选择的平台主要为WinCE和Linu,国外NOOK宣称将于感恩

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号