电子书-android文本阅读器中分页的问题 sos

问题描述

android文本阅读器中分页的问题 sos

想自己做个文本阅读器当做练习,现在遇到的问题是读取的电子书如何加载到view中。
1.全部读入并加载,但是文件较大时会很慢
2.分页加载,问题是如何确认每次加载的最大文字数?因为文件中会有换行、空格等

解决方案

现在电子书源码到处都是,可以下载一个看看
http://code1.okbase.net/codefile/BookPageFactory.java_2014040626020_3.htm

时间: 2024-10-02 16:13:32

电子书-android文本阅读器中分页的问题 sos的相关文章

电子书-android文本阅读器中分页的问题

问题描述 android文本阅读器中分页的问题 想自己做个文本阅读器当做练习,现在遇到的问题是读取的电子书如何加载到view中. 1.全部读入并加载,但是文件较大时会很慢 2.分页加载,问题是如何确认每次加载的最大文字数?因为文件中会有换行.空格等 解决方案 怎么没有人理,是不是都还在睡午觉==.

android电子书阅读器中每页显示文字数量的问题

问题描述 android电子书阅读器中每页显示文字数量的问题 电子书内容中可能存在一大段文字,也会存在一段只有几个文字,如果用屏幕宽高计算显示的文字数感觉不太合适,求助大家给个思路!! 解决方案 转成图片计算面积怎么样?原谅我异想天开了--

开源 Android pdf 阅读器开发总结

转自http://www.apkbus.com/forum.php?mod=viewthread&tid=54068 前段时间项目涉及到pdf阅读,因此我开始找了些源码阅读比较,现在贴出各实现方案的对比.希望对大家有帮助.方便大家的阅读,我将自己认为最好的排在最前.             Vudroid         Google code:http://code.google.com/p/vudroid/         这是一款可以阅读pdf和djvu格式文本的阅读器.按道理说我使用这个

android音乐播放器中播放模式的设计

在音乐播放器中,播放模式一般放在音乐播放完毕后自动识别,如下给出逻辑代码,可根据需要添加合适 的代码 public static final int ALL = 0;//全部循环 public static final int SINGLE = 1;//单曲循环 public static final int RANDOM = 2;//随机 // 一首歌播放完成后(这里设置播放模式) public class Completed implements OnCompletionListener {

怎么样在CAJViewer阅读器中做标记

  1.用caj阅读器打开要阅读的caj文件. 2.在工具栏上,注意上方的三个图标,分别是黄色.红色.绿色.黄色代表主要重点,红色代表删除的内容,绿色代表下划线,可以认定为次重点. 3.单击黄色图标,选择文本. 4.单击红色图标,选择文本. 5.单击绿色图标,选择文本. 6.这样,整篇文章就会变得重点鲜明,方便我们学习和理解.

android 音乐播放器中播放模式的设计

  在音乐播放器中,播放模式一般放在音乐播放完毕后自动识别,如下给出逻辑代码,可根据需要添加合适的代码 public static final int ALL = 0;//全部循环 public static final int SINGLE = 1;//单曲循环 public static final int RANDOM = 2;//随机 // 一首歌播放完成后(这里设置播放模式) public class Completed implements OnCompletionListener

SWT JFace 小制作 文本阅读器_Java编程

代码如下: 复制代码 代码如下: package swt_jface.demo11; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.InvocationTargetException; import org.eclipse.core.runtime.IProgressMonit

ci-CI框架中分页关于参数丢失的问题

问题描述 CI框架中分页关于参数丢失的问题 点击下一页的时候原本的查询结果中的参数的限制都没有了,点击下一个又变成查询所有的了 请问怎么解决呢?代码如下:public function message_search(){ $conditions= ""message_record.id > 0""; //任务状态查询 if(!empty($_REQUEST['message_type'])){ $message=$_REQUEST['message_type'

Win8 IE10与内置文本阅读器

  与Windows 8系统相类似,IE10浏览器也引入Metro风格,但仍然提供传统风格的版本,用户可在两种界面间自由切换.与其他Metro界面应用一样,平板界面的IE10使用全屏界面,这让平板用户操作时更加方便. 打开页面后的IE10浏览器(地址栏等按键都在屏幕下端) 在平板风格界面下的IE10给用户提供了更快捷.流畅的上网体验,Metro IE10通过"Swipe down"标签优化了标签设置,能在同一页面上显示所有打开的标签,方便用户用手指进行打开.关闭操作. 已打开的页面会显