保密类别______ 编 号________
本 科 毕 业 论 文
基于Android平台的手机电子书阅读器设计
院(系)别 传媒技术
专 业 数字媒体技术
班 级 08数媒技术(影视)
姓 名 王 哲
学 号 201010014
指导教师 王莉莉
中国传媒大学南广
2012年 4 月 12 日
摘 要
在科技日益发达的今天,社会竞争越来越激烈,这要求人们不断的摄取信息来充实自己。要求人们能随时随地的了解并获取所需的信息。在这种情况下,电子书阅读器刚好满足了人们便捷地获取信息的需求。本文设计的手机电子书阅读器是基于Android平台设计的,Android平台是目前发展最快、最具市场前景的智能手机操作系统。
本系统是根据Google Android 平台用户的喜好和其平台的特性而设计的,在
Google Android平台自带的SDK1.5环境下,运用Eclipse,Photoshop等相关工具进行开发的。本文介绍了Google Android 开发的流程,讨论了基于Android平台应用程序开发的关键技术,对手机电子书阅读器做了详细的需求分析,并重点介绍了基于Android 平台的手机电子书阅读器的总体设计,主要包括手机电子书阅读器的架构设计、各功能模块。
本文设计的手机电子书阅读器通过了功能和性能方面的测试,证明了本文设计方案的可行性。通过对基于Android平台手机电子书阅读器的介绍,希望能为今后开发出功能更强大的阅读器提供有益的借鉴。
关键词: Android平台;电子书阅读器;Java
ABSTRACT
Today,it's a more advanced in technology, increasingly competitive society, which requires people to the intake of information to enrich themselves. Requires people to always be in the know and get the required information. In this case, the news reader just to meet the needs of people know of external objects. In this paper the ebook reader is mobile phone design based on the Android platform of the design, Android platform is the fastest developing, the most market prospect of smartphone operating system.
In this system, Google Android platform is based on the user's preferences and characteristics of its platform designed, in Google Android platform, comes with SDK1.5 environment, the use of the Eclipse, PhotoShop and other tools for development. This article introduces the development process of the Google Android, discusses the application development based on the Android platform of the key technology, to do a detailed analysis of the demand for Mobile phone ebook and introduces the focus on Mobile phone ebook reader overall's design. includes the ebook reader mobile phone design mainly, architecture design and the function of the system.
In this paper the ebook reader through mobile phone design of the function and performance test, proved the feasibility of this design. Through to the Android platform based on mobile phone ebook reader design and implementation of the introduction, the hope for the development in the future more powerful offer beneficial reference for the reader.
Keywords :Android; E-book reader; Java
目 录
摘 要 I
ABSTRACT II
绪 论 1
(一)课题研究背景及意义 1
(二)国内外研究现状 1
(三)论文组织结构及安排 3
一、相关理论及关键技术 3
(一)Andriod特征 4
(二)Andriod架构 4
(三)Andriod应用的构成和工作机制 6
(四) Andriod手机平台控件研究 8
二、手机电子阅读器需求分析 9
(一)概述 9
(二)手机阅读器功能需求 9
(三)手机性能需求 13
三、手机电子书阅读器总体设计 13
(一)软件架构设计 13
(二)软件结构设计 14
(三)功能模块设计 15
(四)系统数据流设计 15
四、手机电子书阅读器 15
(一)数据库设计 15
(二)关键代码实现 17
五、系统测试 26
(一)Android手机系统测试之打断事件 26
(二)测试中发现的问题及修复 27
(三)本程序的扩展功能 27
(四)测试结果 28
结 语 31
参考文献 32
后 记 33
绪 论
手机已经成为了生活中不可缺少的通讯设备,没有手机有时会让人觉得寸步难行。手机不仅具备传统的打电话、发短信等基本的功能,而且具有强大的处理能力和可扩展能力,能进行电子图书的阅览、基于3G网络实现高速数据传输、第三方浏览软件的运用等,越来越多的功能和业务将被开发出来并大规模的应用。正基于此,Google于2007年11月5日宣布推出基于Linux平台的开源手机操作系统,号称首个为移动终端打造的真正开放和完整的移动软件--Android。
(一)课题研究背景及意义
当今社会手机是已经成为了生活中不可缺少的通讯设备,随着科技的发展手机的功能也越来越强大,手机电子阅读器是手机中的一种重要软件,其真正意义上指的是一个可以阅读设备,是专门用来阅读电子书的,随着二十一世纪数字信息化的不断兴起,电子阅读器的市场竞争也变得越来越激烈。
时下社会的进步更是让人们的生活越来越忙碌,抱着厚厚的书本穿梭于大街小巷已经不再适应这个忙碌的时代。当人们奔波于不同的城市、出没在不同的场所、搭乘不同的交通工具的时候,手机电子阅读器就可以为人们提供方便快捷的阅读平台,它的作用就像一座桥梁,在我们不方便利用书本或者网络的时候提供一个更快更方便的平台,让人们能随时的阅读自己喜欢的电子图书。
就是因为手机电子阅读器方便快捷的优点,使得人们把用手机电子阅读器阅读阅读电子书当做当科技时代的一种时尚。这也让手机电子阅读器在人们的生活中扮演的角色越来越重要。
(二)国内外研究现状
二十世纪七十年代,著名软件工程师Andsan.Fandamu在美国布朗大学阐述通过计算机创建和阅读文件的时候首次提出了电子书[1](electronic Book,eBook)这一术语。电子书是利用现代信息技术创造的全新出版方式,将传统的书籍出版发行方式以数字的形式通过计算机网络实现。阅读器指的是一个设备,是专门用来看电子书的。随着数字化的不断兴起,电子阅读器市场的竞争变得越来越激烈。
最早出现在市场上的电子书阅读器是美国Soft Book公司的Soft Book和Nov.Media公司的RocketBook[2]。它们都具有美观的外型形状像一本古典的精装书,存储容量分别为8MB和32MB的内存,分别可以容纳5,000和32,000多个电子页的信息,与计算机串口相连,可以从Soft Book和Nuvo Media的网上售书连锁店,下载书籍和期刊。2000年8月,美国微软公司发布了一个可供人们阅读电子书的应用软件Microsoft Reader,这种阅读器软件的核心技术是Clear Type[1],微软称之为"对液晶显示屏具有革命性的变革",它是一种能使文字在显示器上的显示效果像印在纸上一样平滑清晰的字符显示技术,这种技术大大提高了屏幕的分辨率和清晰度,使读者能够获得最接近传统书的阅读效果。同时南开大学津科公司开发了一款阅读不耗电的电子书阅读器,该电子书阅读器已经面市并将投人大规模生产。它采用了华人科学家吴葆刚博士发明的"多稳
上一篇:
_Android手机防火墙终极版1
下一篇:
浅析建筑工程设计方案的优化