安卓txt阅读器课程设计报告(共11页).docx
《安卓txt阅读器课程设计报告(共11页).docx》由会员分享,可在线阅读,更多相关《安卓txt阅读器课程设计报告(共11页).docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上Android期末考核作业作品名称: 酷阅txt阅读器1.0.0 班级: 专业: 软件工程 姓名: 学号: 一、 软件功能1、查找书功能:点击菜单键,在弹出的SD卡列表中查找。2、字体:点击菜单键,在弹出的菜单中选择设置,可以更换字体大小和字体颜色。3、翻页特效:用手指按住阅读界面的右下角,向左下角拖动,能够给用户十分真实的阅读纸质书本的体验。4、退出保存:退出软件时能够自动保存当前的阅读进度,下一次打开同一个文档时能够自动跳到上次阅读界面。二、 软件特点酷阅txt阅读器1.0.0能够从SD卡中查找并打开txt文件,在打开txt文件的时候能够作出判断是否以前有打开这个
2、文件的记录。如果有,则根据数据库中存储的阅读进度信息自动跳到上次退出这个文档时的阅读进度,如果没有阅读记录则从头打开;同时阅读器还有字体大小调整的功能,因为安卓手机屏幕的大小和分辨率千差万别,字体的显示效果也千差万别,用户可以根据屏幕调整字体的大小;阅读器最大的亮点就是翻页特效功能,用手指按住阅读界面的右下角,向左下角拖动,能够给用户十分真实的阅读纸质书本的体验。还有一个很重要的功能就是在用户退出软件时,能够自动的保存当前的阅读进度,当下次打开同一份文档时能够自动跳到上次阅读的地方,而不用从头开始。三、 概要设计1.需求规定安卓系统已近成为当今主流的手机操作系统,可以为用户带来良好的移动互联网
3、体验。现在越来越多人通过电子设备来阅读书籍,手机阅读软件应该给用户一个很自然的很人性化的操作体验,如类似如阅读纸质书籍的翻书效果。本软件可以在Android智能手机上安装运行进行阅读txt电子书,可以提供查找、调整字体大小、退出保存记录等功能。2.开发运行环境本软件使用Eclipse和AndroidSDK开发,可以在Android2.0版本及其以上版本的手机上安装和运行。3. 功能和模块的划分基于安卓的txt阅读器查找书籍更改字体阅读翻页退出并保存进度用户查找书籍的时序图:查找书籍时候的截图:设置字体大小界面截图其他功能描述略四、 功能的具体实现1.主控制类ReaderActivity类的实现
4、 ReaderActivity类是主要控制程序运行的类,实现了各个界面的有序切换,各个按钮和对话框的监听事件,加载了程序中用到的相关资源,有效地控制了程序的运行,其一些主要方法如下: onCreate方法是程序运行时,进入主界面钱调用的方法在此方法中对程序用到的相关变量进行赋值,并为相关类创建对象,以方便调用;onKeyDown方法是重写父类的onKeyDown方法,当按下不同的键时,根据按键值的不同产生不同的动作,此方法设计返回键和Menu键;sendMsessage方法是各个界面相互跳转时和不同线程之间传递消息是调用的方法;isWhichTime方法用以判断是否为第一次打开程序,如果是,则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- txt 阅读器 课程设计 报告 11
限制150内