Android应用程序设计-TXT电子阅读器

上传人:龙*** 文档编号:483097 上传时间:2017-03-12 格式:DOC 页数:13 大小:2MB
返回 下载 相关 举报
Android应用程序设计-TXT电子阅读器_第1页
第1页 / 共13页
Android应用程序设计-TXT电子阅读器_第2页
第2页 / 共13页
Android应用程序设计-TXT电子阅读器_第3页
第3页 / 共13页
Android应用程序设计-TXT电子阅读器_第4页
第4页 / 共13页
Android应用程序设计-TXT电子阅读器_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《Android应用程序设计-TXT电子阅读器》由会员分享,可在线阅读,更多相关《Android应用程序设计-TXT电子阅读器(13页珍藏版)》请在金锄头文库上搜索。

1、武汉华夏理工学院 用 程 序 设 计大 作 业 报 告 书课 程 名 称 用程序设计 课 程 总 评 成绩 学生姓名、学 号 学 生 专 业 班级 一、选题名称及要求)档格式的管理;2)式文档的查看(包括翻页及标记功能) 。2、选题设计方案(可行性方案、最佳方案、界面的设计,程序流程图及功能结构框图)系统是基于 文本阅读器软件,为了使用户方便快捷的操作本系统从而达到良好的用户体验,本系统需要实现以下功能:(1)档阅读用户可以根据需求选择打开存储在 中的 档进行阅读。(2)系统设定在阅读 档时,用户可以根据自己的喜好,通过阅读设定功能将阅读的 档的字体大小、颜色、阅读背景色以及屏幕亮度进行设置,

2、达到更舒心的阅读体验。(3)档翻页操作在本系统中阅读可以有三种方式,给用户提供更多选择。第一,用户可以通过手动手机键盘上下按键,进行阅读;第二,用户可以选择阅读界面的上下翻页按钮进行翻阅。第三,用户可选择阅读界面的滚屏按钮,进入自动滚屏阅读。(4)书签功能在用户进行阅读时,有时无法将文档一次看完,退出系统时想要记录阅读位置,具有书签功能的阅读器就能帮助用户解决这一问题。本系统的书签功能可以让用户进行添加书签、清除书签操作,能记录上一次的阅读位置,让用户更方便的进行阅读。图 4系统的用例图用户程序设计实现过程第一步 创建主界面,设置主界面的按钮,对阅读文本文档进行实现。第二步 创建阅读界面,对阅

3、读界面进行设计与实现。第三步 创建书签、搜索相关界面,对书签、搜索功能进行实现。第四步 创建设定界面,并对其进行设计和实现。阅读书籍添加书籍删除书籍添加书签删除书签三、项目实现及测试结果(软件关键程序,包括界面及功能代码、程序运行结果)1)功能2)实现的方法及关键代码3)效果截图系统界面的实现在有的 于局文件名在 此,包含扩展名)必须符合 1)主界面:在创建该文件中指定程序中显示的组件。其中,定义为根节点。2)书签管理界面:用户单击 ,选择书签,进入书签管理界面,在此界面用户可以添加书签;用户可以选择其添加的书签,转到书签所记录的阅读位置;用户还可以选择清除书签,将所添加的书签进行清除。对应的

4、布局文件为 分代码如下:系统入口的实现有其唯一的布局配置文件,该文件中有各种布局的方式,和各种资源文件如图像,文字,颜色引用等,程序在运行时可以通过代码对各个配置文件进行读取,这样可以形成不同的可视化界面和绚丽的效果。该软件的主界面是一个 程在启动每一个 方法,如下:电子书内容呈现首先读取选中的电子书数据库中的相关信息,根据电子书在本地的路径读取内容,获取一个内容的码是 r)0, 这里使用新容的呈现是将内容文本通过自定义的方法画在画布方法、方法、方法。在绘制之前得到一个画笔设置颜色、大小等属性。通过屏幕高度和字体大小的比值确定每页能够呈现多少行内容,然后调用绘制。阅读界面的实现主要是自定义了一

5、个阅读翻页控件,界面的主题是很多张张画布子书的内容是通过 画在 通过自定义的翻页动画连接上下画布的切换,这样就形成了翻页效果。建立 是中,一个 继承自 时在该文件中可完成对主界面按钮的事件处理。在 / 若是要修改分辨率的 话, 请自己手动该 480 800 两个值。 80, 800, 80, 800, ( 80, 800);/ 设置一张背景图 , ;/( / ;电子书不存在 ,请将在 根目录下, ; v, e) / v = = ;, );) / 右边点击的时候为 前一页; / ;) ; / ;) e););首先,通过核心代码如下: ; ; 0) , ;/ ( = ); != 0) = ( e) / ;在实现管理书签功能时,需要用到添加的书签详细信息记录在数据库中。具体代码如下: th

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 设计及方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号