问题标签 [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 回答
1504 浏览

android - 如何设置使用默认 Android 查看器查看保存在内部存储中的图像的意图?

我想要做的是从网络上下载图像(它的 GIF 格式,如果这改变了任何东西)并在屏幕上显示它并具有缩放/平移功能。我已成功将图像下载到 Bitmap 实例myBitmap中,但 ImageView 没有缩放功能。因此,我愿意使用具有缩放/平移功能的默认查看器来呈现它。为了设置意图,我需要提供保存文件的 URI。所以首先我将文件保存到内部存储中(也可以通过 MODE_WORLD_READABLE 访问其他应用程序):

然后我成功地检查了它的可读性:

然后我尝试设置意图(这给了我错误:意外停止):

我尝试单独设置意图,但它没有给startActivity(intent) 的错误调用提供错误。

我做错了什么?

0 投票
2 回答
24455 浏览

android - 如何在android中将大图像尺寸减小为缩略图尺寸

在我的应用程序中,我有大图像,我通过硬编码将其显示在图像视图中,大小为 60 X 60 dp。如何在 android 中将图像大小减小为图像缩略图大小。有没有程序化的方式。因为假设我以各种分辨率大小运行我的应用程序,设计布局可能会有所不同。我的需要是,如果我以任何分辨率设备运行我的应用程序图像大小不应该有所不同。如何在android中做到这一点。请帮我。

我通过以下代码对图像进行硬编码。

0 投票
1 回答
1466 浏览

android - 在Android中旋转矩形位图

我有一个矩形位图,我需要将它顺时针或逆时针旋转 90 度。

我可以使用以下代码进行旋转:

但是,此代码使用旧的高度/宽度值“就地”旋转图像。生成的图像看起来拉伸且丑陋。

有什么好方法可以将图像旋转 90 度到新的高度/宽度?可能,一种可能的解决方案是先修改原始位图的尺寸?

谢谢

0 投票
1 回答
3043 浏览

android - 在 android 中以网格视图显示视频和图像

我正在开发一个应用程序,它必须在网格视图中显示图像和视频,所有这些数据都来自服务器作为 json。我得到了 json 解析,但非常困惑如何在单个网格视图中显示图像和视频。同时,如果用户选择该网格视图的任何单元格,它必须显示该包含。

谢谢你。

0 投票
6 回答
74293 浏览

android - Android - 如何显示来自可绘制资源的图像?

我无法显示保存在 res/drawable 文件夹中的图像。我使用 ImageGetter 来做到这一点。代码如下:

我在运行时在屏幕上看到的是一个带有“obj”文本的小方块。那么有什么问题呢?图像无法读取或其他?如何显示图像?

老实说,我在 Google 上搜索了很多,也尝试了 ImageGetter 的其他方法,但它们似乎都不起作用,我也尝试了这些,但它们不起作用:

==================================================== ======= if (....) { ImageView iv1 = new ImageView(this); iv1.setImageResource(R.drawable.smiley);

0 投票
1 回答
1683 浏览

android - 如何在布局中的图像上放置半透明按钮?

我想要做的是在将被控制(缩放、平移)的图像上放置几个按钮,这些按钮由 PNG 图像制成,具有不透明的边框和半透明的其他区域。

像这样的东西:

透明按钮

实现这一目标的最佳方法是什么?应该使用什么布局和视图?也许有类似的应用程序设计教程。

0 投票
3 回答
10946 浏览

android - 使图像按钮大小始终为正方形。安卓

我有一个图像按钮。如果需要,我可以用自定义视图替换它。我需要将图像按钮的高度指定为 Fill_parent。使图像拉伸到屏幕中的可用高度。这样做时,我不想松开宽度。我希望它是高度的最小值,如果大于高度,那么这不是问题。我不希望它这么长。当我这样做时,我还想保持纵横比。请让我知道我需要调整的参数以获得这种视图。感谢您在这方面提供任何帮助。感谢您的帮助和时间。

编辑:下面是完整的 xml,我在其中尝试使用高度为 fill_parent 的水平滚动视图,并尝试用适合其高度的图像填充它,并根据纵横比扩展或收缩宽度。即使图像很小,我也想放大以使高度始终占据水平滚动视图。

0 投票
3 回答
1403 浏览

android - 如何在android的列表视图中隐藏图像按钮

在我的应用程序中,我使用列表视图和名为购买视频的图像按钮。我从城市飞艇填充视频列表。如果我按下购买按钮,视频将被下载。如何在列表视图的特定位置隐藏图像按钮。我做了,但正确的位置和一些其他位置的图像按钮也隐藏了。请帮我。

我通过代码检查是否安装(下载):

主要代码:

请帮我。我没有这个理由。

0 投票
1 回答
10693 浏览

android - Android 图像锐化、饱和度、色相、亮度和对比度

我正在尝试创建一个应用程序,允许我通过调整上述每个字段的搜索栏来调整图像的色调、饱和度、亮度、对比度和清晰度。就像在http://ronbigelow.com/articles/workflow_basic/hue-saturation_tool.jpg

我不知道如何做到这一点,我在网上找不到任何教程。Android是否已经有任何东西可以做到这一点?我必须操纵单个像素的颜色吗?如果我必须弄乱像素,我该怎么做?

0 投票
1 回答
539 浏览

android - 在android中下载大量图像

我正在开发一个在网格视图中显示大量图像的应用程序。之后,如果用户选择此图像中的任何一个,它将在图库视图中显示他。所以我有两个问题

1)当我收到错误 java.lang.OutOfMemoryError 位图大小超出 VM 预算时,他们是否可以通过任何方式下载大量图像。

2) 我可以使用与将网格视图显示到画廊视图相同的适配器吗?

谢谢你。