草庐IT

android - 从资源加载后位图宽度/高度不同

第一。我是Android编码的新手:)我所做的是从我的res/drawable-mdpi加载位图BitmapFactory.decodeResource(getResources(),R.drawable.cat_ground_01);在我注销位图的宽度/高度后,它会告诉我另一个值,然后位图实际上是。这有点难以放置像素完美的位图,例如将面部位图与嘴部位图重叠。也许我只是缺少有关此主题的一些知识:9我希望你能帮忙。 最佳答案 当您执行Bitmapfactory.decodeResource()时,Android默认会选择“匹配”的dp

android - 从资源加载后位图宽度/高度不同

第一。我是Android编码的新手:)我所做的是从我的res/drawable-mdpi加载位图BitmapFactory.decodeResource(getResources(),R.drawable.cat_ground_01);在我注销位图的宽度/高度后,它会告诉我另一个值,然后位图实际上是。这有点难以放置像素完美的位图,例如将面部位图与嘴部位图重叠。也许我只是缺少有关此主题的一些知识:9我希望你能帮忙。 最佳答案 当您执行Bitmapfactory.decodeResource()时,Android默认会选择“匹配”的dp

android - 使用 Bitmap.Config.RGB_565 将内存中的位图转换为位图

我有一个加载的位图,我想转换它以将配置设置为Bitmap.Config.RGB_565。在位图已经加载到内存后,有没有一种简单的方法可以将Bitmap转换为此配置?例如,下面我有一个从应用程序资源中解码的位图,但是,如何将已加载的Bitmap转换为RGB_565?我确信这很简单,但是,我对使用位图还很陌生,在网上看了几个小时后,很遗憾我找不到我特别需要的东西。BitmapFactory.Optionsoptions=newBitmapFactory.Options();options.inPreferredConfig=Bitmap.Config.RGB_565bitmap=Bitma

android - 使用 Bitmap.Config.RGB_565 将内存中的位图转换为位图

我有一个加载的位图,我想转换它以将配置设置为Bitmap.Config.RGB_565。在位图已经加载到内存后,有没有一种简单的方法可以将Bitmap转换为此配置?例如,下面我有一个从应用程序资源中解码的位图,但是,如何将已加载的Bitmap转换为RGB_565?我确信这很简单,但是,我对使用位图还很陌生,在网上看了几个小时后,很遗憾我找不到我特别需要的东西。BitmapFactory.Optionsoptions=newBitmapFactory.Options();options.inPreferredConfig=Bitmap.Config.RGB_565bitmap=Bitma

android - 如何在Android中用颜色填充位图对象

我正在开发Android游戏,但出现了一些问题我想在位图对象上填充颜色但不能我试过bitmap.setPixel,但我的图像是PNG格式(像圆形或不清晰,周围有透明颜色),android不能getHeight()或getWidth(),即ImageViewi=newImageView(mContext);BitmapbMap=BitmapFactory.decodeResource(this.mContext.getResources(),mImageIds[position]);//for(inti1=0;i1i.setImageBitmap(bMap);i.setLayoutPar

android - 如何在Android中用颜色填充位图对象

我正在开发Android游戏,但出现了一些问题我想在位图对象上填充颜色但不能我试过bitmap.setPixel,但我的图像是PNG格式(像圆形或不清晰,周围有透明颜色),android不能getHeight()或getWidth(),即ImageViewi=newImageView(mContext);BitmapbMap=BitmapFactory.decodeResource(this.mContext.getResources(),mImageIds[position]);//for(inti1=0;i1i.setImageBitmap(bMap);i.setLayoutPar

android - 在两个 Activity 之间传递位图

这个问题在这里已经有了答案:HowcanIpassaBitmapobjectfromoneactivitytoanother(10个回答)关闭3年前。我正在开发一个绘画应用程序,我想在其中将位图图像从一个Activity传递到另一个Activity,但该项目没有响应。我将相对布局屏幕截图转换为位图并通过Intent传递,但问题没有解决。这是我的代码....绘图Activitypackagecom.newdrawing;publicclassDrawingActivityextendsActivity{privateBitmapmBitmap;privateCanvasmCanvas;p

android - 在两个 Activity 之间传递位图

这个问题在这里已经有了答案:HowcanIpassaBitmapobjectfromoneactivitytoanother(10个回答)关闭3年前。我正在开发一个绘画应用程序,我想在其中将位图图像从一个Activity传递到另一个Activity,但该项目没有响应。我将相对布局屏幕截图转换为位图并通过Intent传递,但问题没有解决。这是我的代码....绘图Activitypackagecom.newdrawing;publicclassDrawingActivityextendsActivity{privateBitmapmBitmap;privateCanvasmCanvas;p

android - 如何将 EXIF 元数据附加到 Android 中的序列化位图?

在Android中,当从手机上的照片中解码位图时,原始中的EXIF数据会丢失。我正在通过套接字将此Bitmap发送到我的服务器,并希望将丢失的EXIF数据重新附加到正在发送的数据中。我有一些代码从MediaStore加载Bitmap对象并将其压缩为字节数组以准备通过套接字发送:Bitmapbitmap=...ByteArrayOutputStreamstream=newByteArrayOutputStream(bitmap);bitmap.compress(CompressFormat.JPEG,70,stream);byte[]input=stream.toByteArray();

android - 如何将 EXIF 元数据附加到 Android 中的序列化位图?

在Android中,当从手机上的照片中解码位图时,原始中的EXIF数据会丢失。我正在通过套接字将此Bitmap发送到我的服务器,并希望将丢失的EXIF数据重新附加到正在发送的数据中。我有一些代码从MediaStore加载Bitmap对象并将其压缩为字节数组以准备通过套接字发送:Bitmapbitmap=...ByteArrayOutputStreamstream=newByteArrayOutputStream(bitmap);bitmap.compress(CompressFormat.JPEG,70,stream);byte[]input=stream.toByteArray();