19得票8回答
从URI中检索位图

我已经添加了“通过我的应用程序分享”的选项。我在接收活动类中插入了以下代码。 // Get the intent that started this activity Intent intent = getIntent(); Uri data = intent.getDa...

17得票2回答
ImageView.setImageBitmap() 方法是否会回收之前设置的位图?

假设我有类似下面的代码:protected void onCreate(Bundle bundle){ this.imageView = (ImageView) contentView.findViewById(R.id.imageView); this.setFirstB...

16得票2回答
将内存中的位图数据绑定到ImageView控件

我有一个在内存中的位图(通过专有的TCP/IP协议栈从服务器应用程序下载),我想将其绑定到ImageView上。我可以使用setImageBitmap手动绑定图像,但是; 如果我使用数据绑定库绑定其他控件,则图像不会显示。 如何使用数据绑定库绑定包含位图对象的属性?

16得票4回答
使用Glide将位图加载到ImageView中

我该如何使用 Glide 库将 Bitmap 加载到 ImageView 中呢? 我想创建一个带有文本的定制化图片,并使用 Glide 将其加载到 ImageView 中。 以下是我创建自定义文本位图的方法public Bitmap imageWithText(String text) { ...

15得票6回答
防止位图过大而无法上传到Android纹理中

我需要在相册形式中全屏显示原始图像。 对于缩略图,它将有效运作,但当我尝试使用原始源在全屏中显示该图像时,它将无法显示。 在大多数情况下,如果图像分辨率大于2000,则会显示错误位图过大,无法上传到纹理android。 我想防止这种情况发生,我已经搜索了谷歌,但没有找到任何相关的答案。

14得票2回答
在CustomView中连续绘制时性能差

用例: 我需要在视图上绘制数百条线和一些文本。我需要实现滚动效果,为此捕获 ACTION_MOVE 事件并重新绘制所有带有更新点的线条。为了达到预期的结果,我尝试了不同的方法,但都没有奏效。 方法1: 我创建了一个自定义类,它扩展了 View。 所有的绘制和计算都直接在我的 onDraw...

13得票1回答
以编程方式创建图层列表

我试图以编程方式创建一个图层列表,其中项为重新调整大小的位图。从我所看到的内容来看,BitmapDrawable已被弃用。新的构造函数需要以下参数-公共位图Drawable(资源res,位图位图)。我从下面的一个非常基本的例子开始。 BitmapDrawable background =...

13得票3回答
不是DRM文件,正常打开。

我正在寻找一个解决方案,以解决由调用BitmapFactory.decodeFile引起的重复日志打印问题。 在我的应用程序中,我有一个ListView,它每秒钟被定时器重新绘制一次。 ListView具有一个ImageView,该ImageView从本地存储获取其图像源(而不是从网络获取)...

13得票1回答
如何使用Picasso将位图加载到图像视图中

是的,我正在使用Picasso来加载位图。原因是我在适配器的一个部分解码URI,在另一个部分加载位图,我在这里读到: 即使URL为null,您也应该始终调用Picasso。这样它就知道ImageView已被回收。 所以我试了一下....Bitmap bitMap; ... Pi...

13得票1回答
高效地从TextureView获取Bitmap

我正在尝试从TextureView中获取每一帧,但很遗憾尝试失败了:textureView.getBitmap(); 慢性能导致的结果是有没有更快获取位图的方法。使用NDK是否更好? 寻找实际例子