读取大型文件 最近在做android开发的时候,需要从sd卡中读取10几M左右的utf-8编码的txt文件,就像看小说一样能向前读也能向后读,请问有没有的好的算法,我现在只是知道肯定不能将一个10几M的文件直接映射进内存,所以有没有利用缓冲区读取的好方法,麻烦各位提供点好的算法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以缓冲读取10K左右,一旦超过则继续缓冲,建议你去CoolReader源码看看 InputStream fis = null;num = fis.read(buffer, 0, frame_size);看你每次读多少个字节吧,都是可以控制的。 安卓如何得到wifi连接的网络名称? 请教大家一个关于edittextpreference的问题 onLocationChanged方法结束后自动关闭gps 新手求助,请高手指教 很是无奈,求高人指点,急等! webview显示问题 蓝牙已配对的设备,是保存在哪里, android 提示add unimplemented methods 问题 请教高手一个很怪异的问题,希望能帮助解决?????? File file=new File的BUG activity互相传值报错。。 安卓2.1怎么在线看视频啊,不要客户端的那种
num = fis.read(buffer, 0, frame_size);
看你每次读多少个字节吧,都是可以控制的。