8得票1回答
安卓绘图工具中的PorterDuff.Mode.CLEAR是什么?

我正在开发一个应用程序,类似于Android SDK中的Finger Paint演示,绘制在Canvas上。我的问题是当我使用PorterDuff.Mode.CLEAR时。当绘制和擦除画布时,一切正常。但是,如果我尝试将图像保存为PNG文件,橡皮擦的笔画会变成黑色,我不确定为什么会出现这种情况...

11得票1回答
在圆形位图上添加一个圆形边框圈

我试图在位图周围创建一个圆形边框! 使用下面的代码,我能够使我的位图变成圆形: public static Bitmap getRoundedCornerBitmap(Bitmap bitmap) { Bitmap output = Bitmap.createBitmap(...

7得票1回答
谷歌地图GroundOverlay闪烁我的图片

我在我的Android应用程序中使用GoogleMaps,并希望在地图上显示一个动画雷达图像。 我有一个6位图组成的数组。当用户点击播放按钮时,地图将循环显示这些图像中的每一个。 虽然这个方法可以实现功能,但是在图像之间进行过渡时,如果我不调用GoogleMap.clear(),那么这些图像...

1093得票22回答
如何将Drawable转换为Bitmap?

我希望将某个特定的 Drawable 设为设备的壁纸,但所有的壁纸功能只接受 Bitmap。由于我的环境版本低于2.1,因此无法使用 WallpaperManager。 此外,我的绘图对象是从网络下载而来的,而不是存储在 R.drawable 中的。

26得票3回答
在Android中使用createScaledBitmap创建一个缩放的位图

我想创建一个按比例缩放的位图,但是我似乎得到了一个不成比例的图片。它看起来像一个正方形,而我想要一个矩形。 我的代码:Bitmap resizedBitmap = Bitmap.createScaledBitmap(myBitmap, 960, 960, false); 我希望图片的最大宽度...

11得票8回答
如何使用Delphi编写一个超过物理RAM大小的巨大JPEG文件?

问题在于,我有一组大型的512x512像素的JPEG瓷砖作为常规jpg文件。 我编写了一段软件来执行许多操作,并需要在最后将所有文件拼接成一个巨大的JPEG。 首先,我不希望使用ImageMagick来执行此操作,而是要在我的软件内部执行! 在Delphi中,无法将JPG文件复制到另一个...

7得票4回答
如何在VC++中将HICON转换为HBITMAP?

如何在VC++中将HICON转换为HBITMAP? 我知道这是一个常见问题,但是我在谷歌上找到的所有解决方案都不起作用。我需要的是一个接受参数HICON并返回HBITMAP的函数。 最好能够将24位、16位或8位图标转换为32位位图。 以下是代码,我不知道哪里出了问题: HBITMAP...

24得票1回答
对可能存在的Android内存泄漏一无所知

我一直面临着令人烦恼的OutOfMemoryErrors,即使在确保所有位图都已正确缩放的情况下。实际上,问题似乎与位图无关,但我可能是错的。 为了测试和隔离错误,我一直在使用我的导航抽屉(而不是使用返回按钮)在两个活动之间切换(让我们称它们为Main和List)。我可以看到在每次返回时分配...

8得票2回答
将多个自定义元素设置为MultiAutoCompleteTextView:Android

继续我之前的帖子,我成功地将多个元素设置到MultiAutoCompleteTextView中,但是我无法像链接中的图片那样使用自定义背景和关闭按钮来包装这些项目。 对于单个元素,我能够做到这一点,但对于多个元素,运气不佳。 这是我尝试过的内容。 // 将文本设置为MultiAutoC...

9得票3回答
将Listview项目转换为单个位图图像

参考这个主题:Android获取所有ListView项的屏幕截图 我想做类似的事情,但是我有一个自定义适配器,在这段代码中抛出了NullPointerException错误: childView.measure(MeasureSpec.makeMeasureSpec(_listView.g...