Android Java从hex值创build位图

任何人都可以build议一种方法来创build一个hex值的小固体彩色位图图像?

Solutions Collecting From Web of "Android Java从hex值创build位图"

我想我可能有答案。 从技术上讲,我相信在Android上比在“电脑”上更容易。 上一次我search创build一个位图(.bmp),我只发现一些Android的function和非Android的BitmapFactory ,这不适合我。

请看这个网站: http : //developer.android.com/reference/android/graphics/Bitmap.html
这一点可以适合你:

static Bitmap createBitmap(int[] colors, int offset, int stride, int width, int height, Bitmap.Config config)

返回具有指定宽度和高度的不可变位图,并将每个像素值设置为colors数组中的对应值。

或者,您可以使用Bitmap.eraseColor()为您的位图设置纯色。

例:

  import android.graphics.Bitmap; ... Bitmap image = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); image.eraseColor(android.graphics.Color.GREEN); 

使用createBitmap()

这是一个链接,将告诉你如何: http : //developer.android.com/reference/android/graphics/Bitmap.html