鲍美英,申晋祥
(山西大同大学计算机与网络工程学院,山西大同 037009)
数字化时代,随着互联网络和移动智能终端的快速发展,以互联网为基础的各种电子书产品不断涌现,人们越来越青睐通过移动智能终端阅读电子书,与传统纸质书籍相比,电子书具有更突出的优势。
智能手机集通讯、网络和娱乐等多功能为一体而被人们广泛使用。基于Android 的智慧阅读软件的设计,正是针对广泛使用智能手机的用户提供高效、便捷的电子书阅读,充分利用碎片时间,提高学习效率。
基于Android 设计并实现的这一款智慧阅读软件,具有电子书的分类展示、内容搜索、阅读后的评论、收藏或下载、电子书的发布等功能,阅读界面简洁友好,智能手机便携方便使用,为用户提供一种全新的阅读体验,具有一定的实际应用价值[1-5]。
智慧阅读系统整体划分为客户端和后台服务端,后台服务端的功能主要是对用户的信息和电子书阅读内容以及状态进行管理,智慧阅读的主要功能是通过客户端来实现。包括用户基本信息管理、电子书的分类展示、内容搜索、阅读后的评论、收藏或下载、电子书的发布等功能。
用户使用智慧阅读系统,首先需要进行注册,点击登录界面中的“注册”,进入“注册”界面,用户需要输入账号、密码、昵称、电子邮箱、联系电话、出生日期、性别、所在地址以及头像等基本信息。注册成功后,在登录界面输入账号和密码进行登录,登录成功后进入系统主界面,系统主界面如图1所示。
图1 系统主界面
系统主界面中可以修改用户基本资料、修改密码或重置密码、改换用户头像和注销登录。
系统主界面下方有“热门”“分类”“搜索”和“我的”4个选项“,热门”选项能够显示不同类别的电子书中,阅读量或点击量最高的电子书项目排名,为用户推荐最热门的电子书。“分类”选项能够显示不同类别的电子书项目,电子书划分为情感、武侠、科幻、穿越和生活等不同类别,用户可以根据自己的喜好在不同的类别中选看电子书,分类界面如图2所示。
图2 分类界面
“搜索”选项中可以实现搜索用户感兴趣的电子书目功能,在搜索文本框中,用户输入书目的名称即可查询到所搜索的电子书目,显示书目名称和内容简介,同名的书目以列表的形式显示供用户选择,同时“搜索”还支持模糊查询,方便用户查阅感兴趣的电子书目。
智慧阅读系统不仅方便用户阅读感兴趣的书目,而且在阅读后可以发表评论,谈谈自己的读后感,有喜欢的电子书目用户还可以下载保存或者进行收藏。评论界面如图3所示。
图3 评论界面
系统主界面下方“我的”选项中,具有“我的收藏”“我的下载”“我的上传”和“浏览记录”等功能,“我的收藏”中列出了用户所有收藏过的电子书目,“我的下载”中列出下载的电子书目。在阅读过程中,系统会自动记录用户所阅读的内容,方便用户快速找到感兴趣的内容继续阅读。用户也可以把自己认为比较好的电子书目进行推荐,上传电子书目,同时在“我的上传”选项中能够列出用户上传的信息。上传界面如图4所示。
用户认为好的电子书目可以进行推荐,先把书目按照划分好的类别进行归类,指定类别,在标题处输入电子书目的名称,描述中可将电子书目的简介列入,最后上传电子书目的内容。
基于Android的智慧阅读APP的设计采用Eclipse集成开发工具进行设计,基于Java语言的Android进行开发,数据库采用轻量级的SQLite。在移动终端的智能手机(型号:OPPO A5 PBAM00,Android 版本:8.1.0,处理器:高通SDM450 八核,运行内存:3 GB,机身存储:64 GB)对各项功能进行了测试,智慧阅读APP 预设的各项功能,电子书目的分类展示、内容搜索、阅读后的评论、内容收藏或下载、电子书目的发布等功能都能够正常使用,系统整体运行良好。
经过测试表明,智慧阅读APP 基本能够满足用户的阅读需求。但部分功能模块仍存在不完善的地方,其优化效果将在进一步的研究中设计实现。