Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.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上创建.csv文件_Android_Bitmap - Fatal编程技术网

如何创建位图,如在android上创建.csv文件

如何创建位图,如在android上创建.csv文件,android,bitmap,Android,Bitmap,我们可以创建一个csv文件并将其保存在存储卡中,如中所示 和我想创建位图的方法一样。因此,请帮助我如何创建位图并在其上写入一些文本?您可以使用Canvas和drawText() 您还可以通过Paint-对象设置字体和文本大小。请参见和。创建位图是什么意思?你想做一些图像处理吗?你想创建什么样的位图?我想创建一个与屏幕大小相同的普通位图,背景为白色或黑色,并写一些字符串6-9行,就像我们可以创建csv文件并逐行在上面写一些字符串一样,我想将此位图保存在存储卡中。但是我不知道,请帮帮我。 Bitma

我们可以创建一个csv文件并将其保存在存储卡中,如中所示


和我想创建位图的方法一样。因此,请帮助我如何创建位图并在其上写入一些文本?

您可以使用
Canvas
drawText()


您还可以通过
Paint
-对象设置字体和文本大小。请参见和。

创建位图是什么意思?你想做一些图像处理吗?你想创建什么样的位图?我想创建一个与屏幕大小相同的普通位图,背景为白色或黑色,并写一些字符串6-9行,就像我们可以创建csv文件并逐行在上面写一些字符串一样,我想将此位图保存在存储卡中。但是我不知道,请帮帮我。
Bitmap bmp = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
Canvas c = new Canvas(bmp);
Paint paint = new Paint();
paint.setColor(Color.BLACK);
c.drawText("Hello world!", xPos, yPos, paint);
bmp.compress(Bitmap.CompressFormat.PNG, 100, new FileOutputStream(destFilePath);