问题标签 [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.
android - 在android中显示大量图像时gridview中的滚动问题
我想显示大量图像(比如 500 个)。我目前正在通过延迟加载图像(非常类似于 fedor 的延迟列表)在可滚动的网格布局中显示它们。但我在滚动网格时遇到问题。当我滚动网格时,视图会刷新并重新加载实际图像。因此,即使是之前显示的图像也会从 SD 卡中重新获取。这会导致用户界面非常缓慢。有什么解决方案吗?(即有没有办法告诉网格视图不要在滚动时刷新视图)。
或者
有没有其他更好的方法来显示大量图像。
java - 裁剪并保持图像的大小 android
这是一个很难用语言解释的问题(无论如何对我来说都是如此)。我需要能够拍摄图像(位图)并将图像裁剪到屏幕中心的特定大小,但保持图像大小相同。希望下面的图片可以解释我的意思:
所以整个图像被裁剪到中间的正方形,但没有在屏幕上拉伸并保持在中心,所以基本上删除了图像的无意义部分,但保持像素坐标相同。
java - 用于在 TextView 中设置多个图像的异步 Html.ImageGetter
我正在编写一个应用程序,它需要 HTML 页面并解析它们以显示在屏幕上。具体来说,此应用程序从留言板中提取 HTML 并列出用户发布的帖子。
问题是帖子中的很多内容都是<img>
标签中的图片,所以我需要写一个Html.ImageGetter
来处理图片的下载。
我的textView.setText()
方法将如下所示:
同步执行此操作很简单,但是否有建议的异步执行此操作的方法,以免锁定我的 UI 线程?我还想最终构建这些图像的缓存,但我想一旦异步下载存在,这将非常简单。
android - 在android中设置图像类型
我有一些代码可以将图像发布到上传到数据库的 php 脚本中,当它添加到数据库时,文件类型是 application/oct???? (这是什么)
无论如何在android阶段将其更改为jpg文件?
下面是我的代码
image - 如何在点击时显示随机和不同的图像
我正在开发一款类似于 facebook 中的 geochallenge 游戏的游戏。在这里我无法决定是否应该使用图像按钮/网格视图/图像视图或其他一些......?请任何人都可以在这方面提出建议...
我的要求是我应该存储一些图像。并且在特定时间我应该随机显示三个不同的图像,当单击这些图像中的任何一个时,这些图像将被其他图像替换。图像不应重复。
你能帮我吗。
现在我正在使用图像按钮概念,但图像在三个图像按钮中重复。但我应该在每个图像按钮上获得不同的图像。
android - ANDROID——如何在图像上显示文本?
好的......所以这是场景......从头开始,我想显示三颗星(我有一个我想使用的图像),居中。我想在每颗星上贴一个不同的词。当然,我不希望它硬编码,但是一旦我能正确布局,剩下的就很容易了。有人可以帮忙吗?我将不胜感激。
android - 无法对图像使用 parseInt - Android
我在将不同图像放入列表时遇到问题。我创建了一个自定义列表,一切正常,除了图像问题。我的问题是这些线 -
在日志中,我看到以下错误 -
03-03 08:16:07.121: 错误/AndroidRuntime(25486): java.lang.NumberFormatException: 无法将“R.drawable.absolut”解析为整数
什么可能导致这种情况?
谢谢!
android - WebView 自动缩放本地图像
我的问题与此类似,但差异很大,我将发布一个新问题。
我正在编写一个图像查看器,它从远程服务器下载 PNG,将其保存到存储中,然后在 a 中打开它,WebView
以便我免费获得多点触控缩放。这些图像通常是文档,因此用户希望能够放大很远。我正在发送足够分辨率的图像以启用此功能,但WebView
似乎通过将图像缩放到屏幕尺寸开始“帮助”我。这意味着我的图像分辨率太低而无法正确放大。
我已经搜索了这个,我发现其他一些人遇到了类似的 问题,但我找到的唯一可能的解决方案是将图像切割成图块并使用 HTML 重新组合它们,然后再将其加载到视图中。这似乎是一个杂乱无章的事情,我问 StackOverflow hivemind 是否有人有办法关闭这种缩放,或者有另一种方法来获得我需要的东西。
初始化的代码WebView
:
将图像加载到的代码WebView
:
android - 从xml加载时如何更改位图的大小
我知道我可以使用 BitmapFactory.Options 更改以编程方式加载的位图的大小(即通过 ARGB_8888 强制 32 位或通过 RGB_565 强制 16 位)。通过 xml 加载位图时(例如在布局中定义可绘制对象和背景图像时)是否有等价物?如果没有可用的内置开关来配置它,除了从 xml 中剥离图形并手动处理它们之外,还有其他方法可以完成此操作吗?