需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11669 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着互联网以及数字化技术的高速发展,电子书已经逐渐成为一种新型的阅读方式,与传统纸质书籍相比,电子书有很多新的优势,比如更加方便快捷,庞大的信息量,更加灵活等,电子书已经开始慢慢地取代了传统的书籍,得到了广泛的应用。 此次设计是基于安卓平台,采用Java语言而设计的一款Android电子书阅读器。此次设计的电子书阅读器不仅实现了最基本的文字阅读功能,此款阅读器还可以支持不同文本的阅读,如:TXT格式、PDF格式、EPUB格式。并且此款阅读器还设计了一些人性化的设计:其中包含找书、书签、更换阅读模式、朗读、扫描本地书籍、WiFi传书等功能。 通过电子书阅读器的设计与实现,使阅读变得更加方便快捷。真正实现了高效化,简单化的阅读的目的。 【关键词】:Android; Java; 电子书阅读器
目录 摘要 Abstract 1-绪 论-1 1.1课题研究现状-1 1.2课题研究目的-2 1.3 设计的意义-2 1.4设计思路与研究方法-2 2 系统构建的相关技术-3 2.1 Android开发平台简介-3 2.1.1 Android基本框架-3 2.1.2 Android四大组件-4 2.2 MVP简介-4 2.3 MVP模式工作原理-4 2.4 Retrofit简介-5 2.5 科大讯飞简介-5 3 系统分析与总体设计-6 3.1可行性分析-6 3.1.1社会可行性-6 3.1.2技术可行性-6 3.1.3操作可行性-6 3.2阅读器基本功能要求-7 3.3系统流程分析-7 4 系统详细设计与实现-11 4.1软件欢迎界面的实现-11 4.2书架和发现页面功能实现-12 4.2.1书籍排行榜功能实现-13 4.2.2 书籍分类功能实现-14 4.2.3 书籍搜索功能实现-15 4.2.4 更多-16 4.3 阅读窗口功能实现-22 4.3.1阅读模式功能实现-23 4.3.2缓存书籍实现-24 4.3.3添加或清除书签功能实现-25 5、系统测试和优化-26 5.1软件测试环境-26 5.2测试执行阶段报告-26 5.3功能测试-26 6总结与展望-29 参 考 文 献-30 致 谢-31 |