当前位置: 代码迷 >> Android >> android中读取大文本文件内容时候如何避免
  详细解决方案

android中读取大文本文件内容时候如何避免

热度:47   发布时间:2016-04-28 07:20:00.0
android中读取大文本文件内容时候如何处理?
本帖最后由 u011098381 于 2013-10-28 17:01:46 编辑
网上的一些解决方法,让我了解了对于小文本内容文件的读取,直接逐行读取,或者字节读取就好。可是如果文本内容很大,比如说1M的txt文件,该怎么处理?需不需要开辟一个线程去读取文本内容?又或者我如何能够限定我读取的最大长度,如果超过长度就Toast“文本内容太长无法完全显示”?
希望大神帮帮忙,小弟在此谢谢各位!
线程 sdcard 文件读取 android

------解决方案--------------------
1M的文本也没多大吧……?
------解决方案--------------------
你是要做文本阅读器类似的东西吗?
对于比较大的文本文件可以分段读取啊 
定义一个缓存 读取文本放到缓存里
然后每当需要其他内容的时候 新建一个线程读取文本到缓存
------解决方案--------------------
分段读取啊,设置好跳转位
  相关解决方案