- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
1 -
基于Android的电子图书APP的设计
基于Android的电子图书APP的设计
9416〔2021〕11-0158-02
随着社会的进步,生活节奏的加快,固定的读书地点、整块的读书时间越来越少。人们不得不利用零散的时间、查找合适的地点进行阅读,这种状况的结果就是人们无法享受图书带来的愉悦。所以,随着智能手机出现,手机阅读成为必定的选择。电子图书APP解决了人们看书难的问题,可以随时随地进行阅读。电子图书APP为用户提供更加舒适的阅读体验,阅读类型和阅读方式。
1电子图书APP的功能需求分析
利用智能手机进行阅读,必需满足操作简洁敏捷,功能齐全。不但能够在线,还要能够下载电子资源,离线阅读,购置图书从而实现用户对图书的阅读、图书的页面上设置、从书城选择图书等操作。
为了到达以上用户的需求,电子图书APP共分为用户端和治理端两部分。用户端的主要包括一般用户模块、一般会员模块和VIP会员模块等;治理端主要包括:图书治理模块、留言板治理模块和用户治理模块。功能模块如图1和图2所示。
2APP功能模块的设计
2.1电子图书APP用户端主要功能设计
用户端主界面包括分类、书架、扫描书籍、下载列表等功能。用户通过注册登录到该界面,进行阅读的相关操作。
用户端的主界面接受的是ResideLayout布局,用来实现页面向左滑动出现右边名目的操作。控件之间接受相对布局和线性布局方式,用来操纵页面全部控件的位置。为了实现类似于跑马灯效果的页面滚动以及滑动,设计中使用了MarqueTextView控件。另外,使用RecycleView控件实现了在有限空间中显示更多数据的的功能。
分类是通过使用标签将图书进行具体分类,便于用户快速查找图书。在客户端,为了方便用户查找和阅读感兴趣的图书,还设计了书架模块。书架中的图书,可以在书城中查找加入,也可以通过电子图书APP的扫描功能将手机本地的图书文件导入书架之中。
阅读图书是整个电子图书APP的重点功能,界面整体布局接受的是DrawerLayout控件,实现侧滑菜单的效果。DrawerLayout控件是实现抽屉功能的重要控件,具有操作简洁、效果优良等优点,可以依据不同的属性更改菜单的位置。在图书页面中还加入了一个自定义的图书页面PageView控件,由此来设置和监听菜单对页面整体样式以及设置的改变。
其它功能包括编写书评、修改阅读设置、查找名目、限量下载、自由下载、购置实体书等。限量下载是指用户升级为一般会员后,可以下载图书的部分章节,进行离线阅读。自由下载是指VIP会员可以下载全部图书。购置实体书是指用户可以依据试读的状况以及个人习惯去选购实体图书。
2.2电子图书APP治理端主要功能设计
治理员通过登录界面进入治理端,治理员身份验证胜利后,具有在治理端进行数据治理的全部权限。治理端主要包括图书治理模块、模块和用户治理模块。
图书信息治理进一步细分为电子图书信息治理和实体图书信息治理。用户信息治理主要包括查看用户信息、审核用户信息、修改用户信息和删除用户信息等功能。留言板治理模块实现的是查詢用户留言内容,删除禁止的留言,维护网络环境。
3结语
基于Android的电子图书APP,设计上使用了行业普遍认可的Androidstudio平台,功能上满足了当前图书阅读领域的基本需求和主流习惯,系统界面简洁敏捷便于操作,用户体验效果较好。
文档评论(0)