bitmap相关内容

如何在android放大后画一个圆圈

我正在使用图像视图并使用 layerDrawable 绘制覆盖图像.我使用了两个位图 original 和 myBitmap.缩放后我无法在正确的位置绘制圆圈,它是在不同的位置绘制的. 这是我正在使用的代码, ImageView view = (ImageView) findViewById(R.id.imageView);view.setOnTouchListener(this);选项 ..
发布时间:2022-01-24 09:40:04 移动开发

无论位图大小如何,如何使我的 ImageView 成为固定大小

所以我从 Web 服务加载图像,但图像的大小有时比其他图像更小或更大,当我将它们放在 android 的 ListView 中时,可视化看起来很傻.我想修复我的 ImageView 的大小,以便它只显示图像的一部分,如果它大于预设数量.我已经尝试了所有我能想到的设置 setMaxWidth/setMaxHeight,将比例类型设置为 centerCrop,使用 ClipableDrawable 包 ..
发布时间:2022-01-24 09:38:14 Java开发

从 imageview Android 中删除图像

我正在尝试制作一个包含图片库的 ImageView.通过触摸用户请求加载下一张图片.如果在服务器中未找到下一张图片或加载需要时间,我需要将旧图片清空. setVisibility(View.GONE) 或 setVisibility(View.INVISIBLE) 对我不起作用,因为当不可见/消失时,我会停止 onTouch() 检测(并且用户被锁定到当前图像). 如何使 ImageV ..
发布时间:2022-01-24 09:36:53 Java开发

Android:如何将整个 ImageView 转换为位图?

我的应用程序以不同的比例显示图像,并在内部(centerInside)imageView 调整大小.我需要的是从 ImageView 创建位图,包括背景(在这种情况下为黑色). 例如,我有 320x480 的设备屏幕,全屏 imageView,图像大小调整为 280x480.我怎样才能从中获得 320x480 位图? 在此图像视图之上,我有一些我不想包含在位图中的徽标或按钮,它们就像在 ..
发布时间:2022-01-24 09:12:13 移动开发

IllegalArgumentException:宽度和高度必须是 >0 从视图加载位图时

我正在尝试在 ImageViewTouch 上绘图,这是一个启用捏缩放的库.我可以使用 Canvas 在图像上绘图,但是当我缩放图像时,绘图消失了. 为此,我正在尝试将视图转换为位图并为同一视图设置 theImageBitmap.代码如下: mImage.setDrawPath(true);mImage.setImageBitmap(loadBitmapFromView(mImage)); ..
发布时间:2022-01-24 09:10:43 Java开发

是否可以将 .png 图像用于 WiX 位图

我正在使用 2 500K 位图在我的 WiX 对话框上显示图像. 它们大大增加了安装包的大小,更糟糕的是 - 看起来无法将它们打包为 .cab 文件的一部分,因为它们是 -es 在 WiX 术语中. 那么,我想,有没有办法将其他文件格式用于位图或 WiX 与 BMP 绑定?理想情况下,如果有一种使用 .png 格式的方法会更好,因为它带有一个松散的压缩选项. 解决 ..
发布时间:2022-01-23 17:23:00 其他开发

Java Paint 组件转换成位图

我需要在位图中绘制一个组件及其所有子组件的内容.如果我想绘制整个组件,以下代码可以完美运行: public void printComponent(Component c, String format, String filename) throws IOException {//创建一个与组件具有相同宽度和高度的可渲染图像BufferedImage image = new BufferedIm ..
发布时间:2022-01-21 11:23:51 Java开发

Android中base64字符串编码和解码位图对象

我想对字符串 base64 中的 Bitmap 对象进行编码和解码.我用的是Android API10, 我尝试使用这种形式的方法来编码 Bitmap,但没有成功. public static String encodeTobase64(Bitmap image) {位图 immagex=图像;ByteArrayOutputStream baos = new ByteArrayOutput ..
发布时间:2022-01-21 08:15:38 移动开发

Android 位图到 Base64 字符串

如何将大型位图(用手机相机拍摄的照片)转换为 Base64 字符串? 解决方案 使用以下方法将位图转换为字节数组: ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();bitmap.compress(Bitmap.CompressFormat.PNG, 100, byteArrayOutput ..
发布时间:2022-01-21 08:12:06 移动开发

Android 更改小部件背景图片

过去两天一直在努力更改我的小部件的背景,基于一些 if 语句(现在删除只是想从类中更改小部件背景)这里是我下面的来源.不过,我之前已经更改了图片,例如背景,但无法让它为我的小部件工作,谢谢.顺便说一下,这是我最近的尝试 //Widget Provider 类公共类 WidgetProvider 扩展 AppWidgetProvider {公共无效 onUpdate(上下文上下文,AppWidge ..
发布时间:2022-01-18 22:29:54 移动开发

将位图动态放入小部件时失败的活页夹事务

谁能告诉我失败的活页夹交易错误的原因?我可以在 logcat 中看到此错误消息.尝试将位图动态放入小部件时出现此错误... 解决方案 这是因为对 RemoteViews 的所有更改都是序列化的(例如 setInt 和 setImageViewBitmap ).位图也被序列化成一个内部包.不幸的是,这个捆绑包的大小限制非常小. 您可以通过这种方式缩小图像大小来解决它: public ..
发布时间:2022-01-18 21:59:23 移动开发