Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ArrayList<;布尔[]>;要位图,最好的方法是什么?_Android_Bitmap - Fatal编程技术网

Android ArrayList<;布尔[]>;要位图,最好的方法是什么?

Android ArrayList<;布尔[]>;要位图,最好的方法是什么?,android,bitmap,Android,Bitmap,将ArrayList或boolean[][]转换为位图的有效方法是什么(在内存和cpu方面) 如果我们知道以后必须修改或追加位图,这种方式会改变吗?您最好的选择可能是将布尔[][]转换为int[]并使用。如果以后要进行许多像素级修改(只需重新使用int[]并再次调用setPixels),这一点尤其有用。这之前是否会有位图。创建(宽度、高度、配置)?是的。在使用setPixels之前,必须创建正确大小的空位图。

ArrayList
boolean[][]
转换为
位图的有效方法是什么(在内存和cpu方面)


如果我们知道以后必须修改或追加
位图
,这种方式会改变吗?

您最好的选择可能是将
布尔[][]
转换为
int[]
并使用。如果以后要进行许多像素级修改(只需重新使用
int[]
并再次调用
setPixels
),这一点尤其有用。

这之前是否会有位图。创建(宽度、高度、配置)?是的。在使用setPixels之前,必须创建正确大小的空位图。