也就是说,一张图片在文件夹中。在程序中用Bitmap把图片读进来,是怎样的机制,类似于流的操作吗?还是怎样的?图片过大会不会处理时间很长?

解决方案 »

  1.   

    你的标题答案是Bitmap底层使用sk库,你可以看源码,至于你描述说读进来,那就是文件读取了,二进制流读入。图片过大时间会很长,还要小心内存出现OOM。
      

  2.   


    应该是这样的  内存少是系统会去回收一些资源这会耗时 你看logcat会经常出现下面的打印
    08-04 20:18:51.570: DEBUG/dalvikvm(1093): GC_CONCURRENT freed 675K, 45% free 4165K/7559K, external 1402K/2426K, paused 66ms+9mspaused 66ms+9ms  time taken for GC