读取大型文件 最近在做android开发的时候,需要从sd卡中读取10几M左右的utf-8编码的txt文件,就像看小说一样能向前读也能向后读,请问有没有的好的算法,我现在只是知道肯定不能将一个10几M的文件直接映射进内存,所以有没有利用缓冲区读取的好方法,麻烦各位提供点好的算法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以缓冲读取10K左右,一旦超过则继续缓冲,建议你去CoolReader源码看看 InputStream fis = null;num = fis.read(buffer, 0, frame_size);看你每次读多少个字节吧,都是可以控制的。 关于Android GPS获取Location的问题,求高人指点~~~! Android中如何获得系统相关的信息(比如CPU使用率,内存的总量和已用的数量) 像如下图片怎么画出来 android游戏的地图编辑器? 关于在一个activity中关闭另一个指定的activity bitmap放大问题. 程序创建的通知栏怎么在程序关闭时退出 使用Navigation Up功能返回导致父activity重新创建 android 推送 服务 广播 安卓开发序列化接口引用context会导致内存泄漏吗 activity互相传值报错。。 安卓2.1怎么在线看视频啊,不要客户端的那种
num = fis.read(buffer, 0, frame_size);
看你每次读多少个字节吧,都是可以控制的。