Android位图复制时间过长

时间:2014-03-26 11:16:58

标签: android performance bitmap

我想获取位图像素:

long startTime = System.nanoTime();
int[] pixels = new int[bitmap.getByteCount()]; 
bitmap.getPixels(pixels, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(), bitmap.getHeight());
long stopTime = System.nanoTime();
    Log.e(TAG, "!!!! time : "+(stopTime - startTime)/  1000000.0+"ms // size: "+pixels.length+");

问题是getPixels方法的执行时间...... 大部分时间不到1毫秒,但有时候不到25毫秒!!

我不知道为什么,这真的很尴尬。

0 个答案:

没有答案