安卓TXT阅读器分享
来源:互联网 发布:算法导论的java实现 编辑:程序博客网 时间:2024/04/28 08:40
写博客的习惯是断断续续,大部分都是转载别人的好的技术文章。今天呢我也来写几篇原创的博客,今天这里要分享的是我在早期做的一个TXT电子书阅读器,基本实现的功能有电子书列表,阅读翻页,修改字体大小,修改背景,跳转到指定位置和书签功能。可以说还是基本凑齐了大部分阅读器的功能了,下面先看几张图片:
主要功能都在阅读界面,所以就分享下这个界面的思路。
首先由于是txt文本,而且为了书签功能,采用随机文件流读取电子书内容,这样可以得到当前读取的位置,这个位置就作为书签记录用。
如何读取每一页的内容,从随机文件流中读取适当内容作为当前也展示的文本,采用复写view画图方法,手动读取一页内容并画在view上面,
采用的是pagefactory类处理,详见此类。
阅读界面的工具菜单,采用popwindow实现,这样比较好控制在界面中的位置,当然UI比较挫就将就了撒。
翻书效果,这个效果是借鉴了csdn上一位作者的例子实现的,所以想了解具体内容只有去看原作者的博客是最好的啦。
最后,因为这个程序做了也有一段时间了,具体细节已记不清楚了,大家直接看源码好了,下面附上本程序源码和UI美化后的一个截图,嘿嘿。
下载请到http://download.csdn.net/detail/luoxiangyu001/4450104
- 安卓TXT阅读器分享
- 安卓txt电子书阅读器源码
- [安卓开源]安卓在线txt小说阅读器项目,笔记
- txt阅读器
- 天龙txt阅读器
- j2me小说(txt)阅读器源码
- 豆豆TXT阅读器1.0发布
- 安卓开发分享
- 安卓分享功能
- 安卓分享
- 安卓QQ分享
- 安卓手机PDF阅读器哪个好用?收下这份PDF阅读器使用方法吧
- 安卓开机动画desc.txt文件
- 安卓手机分享图片
- 安卓通过Intent分享
- 安卓中的分享,ActionProvider
- 安卓项目网站分享
- 安卓分享一个应用程序
- Oracle R安装文档的错误
- iPhone开发之UIScrollView初步
- 仅通过崩溃地址找出源代码的出错行
- 排序数组中和为给定值的两个数字
- Oracle数据库常用语句,慢慢收集中...
- 安卓TXT阅读器分享
- LVS+keepalived负载均衡
- JSON 的使用。
- A Walk Through the Forest(最短路+dfs)
- js sleep
- mysql写入linux中的时间,并且取出转化为linux中的time类的值
- hdu1166-敌兵布阵-树状数组
- list find delegate用法
- C++模版 代码文件放置问题