android-image相关内容

将图像从 Android 上的可绘制资源保存到 sdcard

我想知道如何通过单击按钮将图像保存到用户的 SD 卡中.有人可以告诉我如何做到这一点.图像为 .png 格式,并存储在 drawable 目录中.我想编写一个按钮来将该图像保存到用户的 SD 卡中. 解决方案 此处描述了保存文件(在您的情况下为图像)的过程:save-file-to-sd-card 将图像从 drawble 资源保存到 SD 卡: 假设您的 drawable 中 ..
发布时间:2021-11-27 15:14:05 移动开发

如何像whatsapp那样对图像进行二次采样/调整大小

通过whatsapp发送图像时,您可以在图像视图中看到您发送的图像缩放非常好 例如,我向我的朋友发送了两张图片 第一张图片的大小:1296 像素 X 2304 像素 第二张图片的大小:1920 像素 X 1080 像素 此图片太大,因此whatsapp 必须先缩放它们,然后才能在图像视图中显示给我 whatapp 缩放后第一张图片的大小 333 像素 X 339 像素 ..

Android 模糊视图(视图背后的模糊背景)

我正在尝试使图像的底部像图像一样模糊顶部的视图. 我尝试使用 Rendenscript 模糊它,但我无法仅模糊视图后面的部分.:( 我见过很多库,但几乎所有库都模糊了整个图像,但不是其中的一部分. 另外,一个重要的部分是我在 ViewPager 中使用它,因此需要像 这样的快速和动态的东西这在 IOS 中,它会在其背后的时刻图像发生变化时重新绘制自己. 感谢任何帮助.谢谢光 ..
发布时间:2021-11-27 14:56:15 移动开发

如何将图像转换为PDF?

我正在开发一个应用程序,需要将图像转换为 PDF.我尝试了一些东西,但问题是,该 PDF 中的图像大小非常非常小.我需要解决方案来解决这个问题.此外,我正在寻找将多个图像转换为单个 PDF 文档的方法.我会发布我尝试过的代码. public void convertPDF(byte[] path){String FILE = "mnt/sdcard/FirstPdf.pdf";文档文档=新文档 ..
发布时间:2021-11-27 14:52:51 移动开发

“位图太大无法上传到纹理中"

我正在将位图加载到 ImageView 中,并看到此错误.我认为此限制与 OpenGL 硬件纹理 (2048x2048) 的大小限制有关.我需要加载的图片是大约 4,000 像素高的双指缩放图片. 我试过在清单中关闭硬件加速,但没有任何乐趣. 是否可以将大于 2048 像素的图像加载到 ImageView 中? 解决方案 所有渲染都是基于 OpenGL,所以你不能超过这个限制 ..

如何从 Uri 获取位图?

如何从 Uri 中获取 Bitmap 对象(如果我成功将其存储在/data/data/MYFOLDER/myimage.png 或 file///data/data/MYFOLDER/myimage.png) 在我的应用程序中使用它? 有没有人知道如何做到这一点? 解决方案 正确的做法如下: protected void onActivityResult(int requestCo ..
发布时间:2021-11-27 14:51:38 移动开发

在 Android 中从内存中保存和读取位图/图像

我想做的是将图像保存到手机的内存中(不是 SD 卡). 我该怎么做? 我已将图像直接从相机获取到我的应用程序中的图像视图,一切正常. 现在我想要的是将此图像从 Image View 保存到我的 android 设备的内存中,并在需要时访问它. 谁能指导我如何做到这一点? 我对android有点陌生,所以如果我能有详细的程序,我将不胜感激. 解决方案 使用下面的 ..
发布时间:2021-11-27 14:51:30 移动开发

Android 从图像列表制作动画视频

我想通过在两个图像之间应用过渡动画来从图像列表制作动画视频.我在 SO 上发现了许多类似的问题, Android 屏幕截图或从图像制作视频 Android-如何制作视频使用 sd 卡中的一组图像? 所有类似的 SO 问题都建议为此使用动画,但是我们如何将该动画图像存储到视频文件中?是否有任何 Android 库支持此功能来制作图像视频? 解决方案 Android 不支持 ..

如何使用通用图像加载器

我有一个要求,我需要在 ListView 中加载缩略图和一个 Text,它由自定义 Adapter 设置.缩略图应该存储在缓存中,因为我使用的是通用图像加载器,但是我对它的实现以及如何根据我的要求使用它来加载 ListView 来自 URL.请建议我一些可以很好实施的方法. 解决方案 将下面的代码写入适配器的 getView() 方法中,这里 imageUrls[position] 是 I ..

Android通知大图尺寸

我正在尝试在 Android 通知中找到大图片样式图像的确切尺寸.事实上,我需要这些来以正确的尺寸实时计算图像,以避免在我的应用程序中下载太大. 我做了一些测试,例如,我不能将屏幕的宽度作为我的图像的宽度,因为通知中心不完全适合平板电脑的屏幕. 有什么方法可以像我们使用 android.R.dimen.notification_large_icon_width 和 android.R. ..
发布时间:2021-11-02 22:44:18 移动开发

使用 Glide 加载图像时如何使用 ACTION_VIEW 意图

我知道如果我将图像物理保存在设备上,我可以使用 ACTION_VIEW 意图.但就我而言,我从 url 动态加载图像,如下所示: Glide.with(getActivity()).load(mImageUrl).into(mImageView); 现在我希望能够在用户单击按钮时使用用户首选的图库应用程序打开位于 mImageUrl 的图像.我怎样才能做到这一点?甚至可能还是我必须下载并保存图 ..
发布时间:2021-11-02 22:40:30 移动开发

有没有办法裁剪 Image/ImageProxy(在传递给 MLKit 的分析器之前)?

我将 CameraX 的分析器用例与 MLKit 的 BarcodeScanner 一起使用.我想裁剪从相机接收到的部分图像,然后再将其传递给扫描仪. 我现在正在做的是将 ImageProxy(我在分析器中收到的)转换为 Bitmap,裁剪它,然后将它传递给 BarcodeScanner.缺点是它不是一个非常快速和有效的过程. 我还注意到运行此代码时在 Logcat 中收到的警告: ..

将一些间隔图像水平添加到画布中的正确方法是什么?

我对 Android 开发完全陌生,我有以下疑问. 我必须将一个相邻的图像绘制成一个画布对象. 举个例子:我有这个图标(它非常大,我必须调整它的大小): 所以我必须将其中的 3 个图标并排放置(在图像和下一个图像之间添加一些空白). 所以我做了这样的事情: //加载用于创建“难度图形"的 2 个图像:位图chefHatOk = BitmapFactory.decodeRe ..
发布时间:2021-11-02 22:15:09 Java开发

不是从base64创建android位图

我有一个Android应用程序,它将图像发送到Web服务.我想将同一张照片从Web服务发送回Android. 我制作了一个测试程序,以比较从Android发送到服务器的base64数据和从服务器发送到Android的base64数据-它们是完全相等的. 我想使用基数为64的字符串来创建位图,因此我尝试了以下操作: 字符串图像= client1.getBaseURI("restaura ..
发布时间:2021-04-05 19:48:42 移动开发

通过Android应用程序将png图像保存在数据库中

我想使用开发的应用程序将图像保存到移动设备中,什么是最好的方法. 我试图通过sqlite保存,但是还有其他选择吗? 解决方案 推荐的方法是将图像存储为文件而不是存储在数据库中,然后存储路径或足够的路径以在数据库中唯一标识图像 要存储图像,您必须基于byte [](字节数组)将其存储为BLOB;但是,使用Android SDK存在一个局限,即使可以保存小于2MB的图像,也只能对其 ..
发布时间:2021-04-04 19:43:58 移动开发