问题标签 [android-image]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
323 浏览

android - 在android中显示图像的最佳视图是什么?

我正在设计一个将图像拆分为 3 x 3 网格的应用程序。显示此图像的最佳方式是什么。

另外,我怎样才能将这幅作品从视图上的一个点移动到另一个点。

谢谢。

0 投票
1 回答
1391 浏览

android - 如何在arraylist中将图像组显示为字符串

嗨,我是android新手,我通过arraylist中的json从服务器获得了图像url响应,我得到了arraylist字符串并将其存储在arraylist中

这是我的编码:

ArrayList al = new ArrayList();

al.add(message.getParameters());

在这里,我将响应字符串添加到数组中,这个响应是图像字符串。图像字符串是 url。

在这里我想在模拟器中显示图像

我怎么能做到这一点请告诉我

0 投票
9 回答
138714 浏览

android - Android 文字覆盖图片

我有一个带有图像的 imageView,在该图像上我想放置一个文本。我怎样才能做到这一点?

0 投票
2 回答
676 浏览

android - 如何通过在安卓屏幕上滑动你的数字来翻阅图片?

有人可以告诉我如何在图库中创建 android 手机风格的图片视图。也就是说,当你点击一张图片时,它会全屏弹出,你可以用手指在屏幕上滑动并翻阅文件夹中的其他图片。

您如何创建该特定视图?

0 投票
14 回答
173324 浏览

android - 在 Android 的默认图库图像查看器中使用 URI 打开图像

我已经提取了图像 uri,现在我想用 Android 的默认图像查看器打开图像。或者更好的是,用户可以选择使用什么程序来打开图像。如果您尝试打开文件,文件资源管理器之类的东西会为您提供。

0 投票
3 回答
15132 浏览

android - view.invalidate() 无法重绘 imageview

好吧,伙计们,这听起来可能很愚蠢,但我已经把头撞在键盘上一段时间了,现在试图弄清楚为什么它不会刷新。基础知识:我有一个小示例应用程序,我正在测试它是否可以将图像围绕一个点旋转 X 度数,并一次显示一个度数以制作流畅的动画。所以我有一个很棒的示例,我发现它与滑块配合得很好,基本上将图像旋转设置到滑块上的一个点,太棒了!但是....当我尝试使用随机数创建一个for循环并使用我的for变量沿每个度数更新图像时...它什么也没做...我得到的只是最后更新的图像...但是当我在他的滑块上拖动手指时,图形会在我旋转时立即更新...我无法弄清楚我在这里做错了什么...

本质上,如果你看这件作品,我再次在按钮后面做了同样的事情,但它不是“实时”做的。我打电话给 view.invalidate() 和 view.postinvalidate() 试图强制它,但没有去......

0 投票
1 回答
1430 浏览

android - ActivityForResult 只获取一个 JPEG

大家好,
我正在编写一个小型社交网络应用程序,其中一个功能是能够将图片上传到服务器以用作您的“个人资料图片”。我通过以这种意图启动 ActivityForResult 来做到这一点:

这让用户可以选择从接受此 Intent 的任何内容(我的画廊和 Astro)中获取图像 URI。我有处理所有事情的代码,并且一切正常(除了当我从图库中选择图像时出现 outOfMemoryException 的问题,但这是针对不同的主题 :) )。我的问题是,我该怎么说:

因为我只希望用户上传 jpeg?

提前非常感谢!!!

0 投票
1 回答
1059 浏览

android - 在android中检索图像最快的地方

我正在开发一个使用个人资料图片之类的小型社交网络应用程序。图像存储在服务器上,我设置了脚本,将每个用户的图像发送到应用程序,然后在每个用户的图像视图中显示它,然后将图像保存到外部存储。我现在实现的方式是,只要应用程序从服务器下载图像后需要图像,应用程序就会从外部存储中获取图像,除非用户上传了新图像(我认为这会比重新下载更快)每次从服务器)。但是,从外部存储获取文件似乎比从我的服务器获取文件花费的时间更长(而且服务器非常慢,在 3 层楼外的 wifi 上运行......预算限制 :))。

我的问题是,如果用户没有上传新图片,获取这些图片的最快方法是什么。我应该每次都从服务器上下载它(我假设不是)还是文件系统中有更好的地方来存储图像以加快检索速度?

0 投票
2 回答
2908 浏览

java - 在 Android 中使用 colorMatrix 使黑色更深

我目前有以下代码来获取位图对象,去除颜色,然后将其变为红色,这可以工作,但我需要图像中较暗的元素变得更暗,此时就像有人在图像上放了红色胶片,这几乎是我想要的,但需要黑色更暗:

0 投票
4 回答
20904 浏览

android - 如何从原始图像中获取位图

我正在从网络读取原始图像。此图像已由图像传感器读取,而不是从文件中读取。

这些是我对图像的了解:
~ 高度和宽度
~ 总大小(以字节为单位)
~ 8 位灰度
~ 1 字节/像素

我正在尝试将此图像转换为位图以显示在图像视图中。

这是我尝试过的:

decodeByteArray 返回null,因为它无法解码我的图像。

我还尝试直接从输入流中读取它,而不先将其转换为字节数组:

这也返回null

我在这个论坛和其他论坛上搜索过,但找不到实现这一目标的方法。

有任何想法吗?

编辑:我应该补充一点,我做的第一件事是检查流是否真的包含原始图像。我使用其他应用程序 `(iPhone/Windows MFC) 做到了这一点,他们能够读取并正确显示图像。我只需要想办法在 Java/Android 中做到这一点。