MOTO的IO读写太慢了,而我的程序有很多次的IO读写,遇见一个新动画,就IO读写,
计划修改为,只有一次IO读写.
我的理解 getClass().getResourceAsStream() 即为IO读写,但是看见LY的代码,还是有很多这个函数,不同的是,他读取的是图片资源,而他的读取速度看不出延迟.
为什么要设置成读取文件呢,
设置为读取文件,就可以顺便的读取某一个想要的数据,
而如果设置成流的话,就必须先按顺序读取,或者做标记.
实验:读完25个资源,统计需要时间.
1.顺序读取文件
在S40 1.0上,暴内存
在Moto V3上,一共花费46S
2.按顺序读取流
Moto 时间,4S,果然提高了很多!
3.还有什么方法呢?都改成图片读取.
2006-05-24 16:29:02
Views(1022)
Comments
不太明白,读取IO指得是和flash通讯么
读取本地jar包内的文件。