是否可以使用 android 中的任何元素来操纵每个像素

Is it possible to manipulate every pixel using any element in android

实际上我想到了这个想法,我想用几乎所有可能的颜色填充 android 屏幕上的图像。所以我想以某种方式创建一个图像视图(如果可能的话)并为每个像素或小立方体随机设置颜色代码并以这种方式填充图像视图。那么有人可以告诉我是否有可能那么我怎么能实现它。 我搜索了很多有用的东西,但找不到。任何帮助将不胜感激。

谢谢。

创建一个新的位图。

创建一个大小与位图大小相等的所需颜色数组

使用createBitmap(int[] colors, int width, int height, Bitmap.Config config)并将上面提到的数组作为第一个参数传递

在此处阅读有关 createBitmap 的更多信息

编辑:由于您希望图像覆盖整个屏幕,因此尺寸应等于屏幕尺寸(以像素为单位)。您可以了解如何获取屏幕尺寸 here