5。1。3 书籍导入界面 15
5。2 数据库设计 16
5。2。1 数据库需求分析 16
5。2。2 数据库结构设计 16
5。2。3 数据表设计 17
5。2。4 操作数据库 19
第六章 功能实现 22
6。1 书籍导入功能的实现 22
6。2 阅读功能的实现 23
6。2。1 章节提取 23
6。5。2 章节跳转 24
6。2。3 书签功能的实现 24
6。3 设置功能的实现 25
6。3。1 字体大小设置 25
6。3。2 屏幕亮度设置 26
6。3。3 文本行间距设置 26
6。3。4 夜间模式设置 26
6。3。5 字体颜色与背景颜色设置 27
第七章 系统测试 29
结 论 31
致 谢 33
参 考 文 献 34
第一章 绪论
1。1 概述
根据有关资料显示,我国国民年人均阅读图书4。5本,人均图书消费1。75本。这反映了目前我国大众的阅读生活不容乐观的形势。由于现在人们的时间都呈现破碎化分布,不读书现象已经逐渐蔓延,因此迫切需要能承载破碎化阅读的电子书阅读软件。阅读软件具有最接近纸张的阅读体验,取消了纸张的印刷、库存、运输等环节。手机阅读软件不受地点的限制,比如等火车、等飞机、等公交、坐、地铁等等,读者可以随时随地地阅读想要阅读的图书。电子书阅读软件是为适应移动阅读的市场需求而产生的,其具有环保、健康、承载量大等特点,这些优势让其主键趋向于成为现代人阅读的主流载体和媒介。
现在正处于一个网络和信息技术高速发展的信息时代,嵌入式设备越来越流行,尤其是手机。如今人手一个智能机已经不是不奇怪了,但如果有人没有智能机那就比较奇怪了,尤其是青少年手中。随着4G的普遍使用,网络数据传输越来越快,信息共享越来越便捷,这使得越来越多的人使用手机进行阅读和学习。学生们好奇心非常重,从不排斥新鲜东西,而且对于新的电子产品都趋之若鹜。国际远程教育学家戴斯孟德·基更教授曾指出:“未来的学习将是从数字学习转移到移动学习。”[1]因此在移动设备上开发电子书阅读器,让读者享受4A(Anyone、Anytime、Anywhere、Anystyle)的学习过程势在必行。而庆幸的是,目前出版社纷纷将纸质书数字化并在线销售,电子书阅读器的竞争也进入新阶段。但是我国电子书发展还存在如下五大问题:产品优质化不明显、出版商无法主导收益分成、产业链各环节分工不明确、缺乏成熟的商业模式、盗版问题猖獗。
在以前信息缺乏的时代,人们获取信息的渠道很少,只能通过报纸、杂志等来获取想要的信息,或者是到图书馆借阅自己喜欢的小说。但是现在网络技术发达了,可以使用电脑或者手机获取任何信息,而且足不出户。当前手机所使用的操作系统主要有Android、iOS、Windows Phone等。Android操作系统是目前市场占有率最高的手机操作系统,并且开源,因此吸引了越来越多的开发者从事Android应用程序软件的开发。也因此,在众多的操作系统中,Android 以其高性价比得到了众多用户的青睐。本电子小说阅读器拟在Android操作系统中开发出一个电子小说阅读器,用户读者便可以不受时间,不受地点的约束阅读小说。