基于Android系统的电子书阅读器的设计与实现 下载本文

6.9在线中心

图5-11 服务器获取的最新资源

6.10性能分析

6.10.1 概述及方案特点

本软件是利用java语言在android平台上实现的一款阅读软件,使用起来方便,非常容易使用,也方便用户的操作,最重要的特点就是实现简单,没有过于复杂冗余的操作。数据库是使用sqlite3来进行存数。 方案特点: (1)系统先进性

本系统的先进性主要体现在能触屏翻页,能显示已经阅读的进度,大大减少了占用用户的时间,而且阅读起来比较方便快捷。 (2)系统可扩展性

由于本系统是基于android系统手机开发的软件,用java语言实现,无论是可读性,可维护性,还是可扩展性,都是比较优越的。 (3) 智能性

增加列表显示功能,以便实现信息传递的快速性、智能性 (4)可维护性

安装简单、维护方便。人性化的用户界面,操作简单、易用 6.10.2 性能

本系统响应时间、更新处理时间、数据的转换和传送时间取决于硬件的性能,不过一般情况下是用户的允许等待时间。其设置的是触屏自动翻页,就像我们翻阅书籍的时候一页一页的反动,更符合人们的思想逻辑,比一行一行的翻阅更为灵活。服务器连接则通过HTTP协议,采用多线程下载机制快速获取资源。

参考文献

[1]张白一,崔尚森 《面向对象程序设计》(java第二版)[M] 西安电子科技大学出版,2006.01

[2]张孝祥 《Java就业培训教程》[M]清华大学出版社 2007.07.01 [3]李兴华 《Java开发实战经典》[M] 清华大学出版社 2009.08.01 [4]李钟尉,周小彤《Java从入门到精通》(第二版)[M] 清华大学出版社 2010.07

[5]孙鑫 《Java Web开发详解》[M] 电子工业出版社 2006.04.01 [6]阎宏 《Java与模式》[M] 电子工业出版社 2002.10.01

[7]韦斯,冯舜玺 《数据结构与算法分析:Java语言描述》(第2版)[M] 机械工业出版社 2009.01.01

[8]埃史尔,陈昊鹏《Java编程思想》[M]机械工业出版社 2007.06.01 [9]王世江,盖索林《Google Android开发入门指南》[M] 人民邮电出版社 2009.11

[10]李刚 《疯狂Android讲义》[M] 电子工业出版社 2011.6.22 [11]Reto Meier 《Professional Android2 Application Development》

[M]清华大学出版社 2010.12.01

[12]Rick Rogers,Blake Meike,Ziqurd Mednieks《Android应用开发》

[M]人民邮电出版社 2010.09.01

[13]Grant Allen,Mike Owens 《The Definitive Guide to SQLite(Second Edition)》[M]电子工业出版社 2012.01.01

[14]公磊,周聪 《基于Android的移动终端应用程序开发与研究》 《计算

机与现代化》[J]2008年 第8期

[15]刘卫国《Android的架构与应用开发研究》[J]《计算机系统应用》2008年第11期