问题标签 [networkimageview]
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 - 如何使用 volley 库 android 创建圆角图像
我正在从服务器获取具有方形形状的图像 url 我必须将其制作成圆角图像。实际上我正在使用 volley 库,我知道如何使用通用图像加载器和 picasso 库创建圆角图像。在 volley 库中我正在设置图像在像 setimageUrl 这样的网络图像视图中请帮助我
android - Volley NetworkImageView 在加载后被调整大小
我有一个 ListView,我在其中显示带有缩略图和屏幕填充图片的类似 Instagram 的提要。我对个人资料缩略图和主图片都使用了 Volley NetworkImageView,并且我的占位符与从服务器下载的图像的大小完全相同。
缩略图:128x128 图片:612x612
我的问题是图像加载后,它们不再填满屏幕,似乎凌空正在调整它们的大小,导致布局突然改变。缩略图的布局也略有变化(填充)(见截图)。
任何想法可能是错误的,我可以做些什么来解决这个问题?
编辑似乎一旦加载,布局就会强制图像变小,如果我设置android:scaleType:centerCrop
,图像将采用全宽但在高度上被裁剪。如何强制图像在保持高度的同时满足约束全宽?
和xml:
android - 带有图像缓存的 Android Volley
目前我正在使用一个应用程序,其中一个活动包含一个列表视图,其中每一行都有图像和文本。我正在使用凌空下载图像。单击列表视图项时,应用程序将切换到另一个具有详细视图的活动,其中将显示单击图像的大版本。这两次我都在使用 NetworkImageView。
图像通过缓存加载到列表视图中。但是问题出现在详细视图上。图像从先前加载的低分辨率缓存中显示。我想在详细视图上加载一个分辨率好的图像,它将单独缓存图像以供大视图使用。
对于两个屏幕图像 url 是相同的。怎么做 ?提前致谢。
android - NetworkImageView 的捏合和双击缩放
我正在尝试在 ViewPager 内的 NetworkImageView 上实现捏缩放和双击功能。我参考了本教程:http ://www.androidhive.info/2013/09/android-fullscreen-image-slider-with-swipe-and-pinch-zoom-gestures/
使用 Volley 和 NetworkImageView 可以正常加载图像。即使捏缩放也可以工作,但它一点也不流畅。缩放后,当前图像在 ViewPager 中的下一个和上一个图像下缩放。此外,之前的图像缩放不会重置。
我尝试使用 Mike Ortiz 的新版 TouchImageView 代码,但没有为 NetworkImageView 加载图像。
所以,
- 我是否需要使用新版本的 TouchImageView 以获得更好的捏缩放体验并启用双击?
- 如果是,它将适用于 NetworkImageView 吗?
- 如何解决在下一张和上一张图像下缩放的问题?
- 如何重置上一张图片的缩放比例?
谢谢。
android - 如何使用 Volley 从缓存中删除图像?
我正在开发一个应用程序,用户可以在其中更改他的个人资料图片,该图片实际上存储在服务器中,如下所示:http ://serveraddress.com/user-pictures/user_id ,问题在于 volley 使用 Image即使在用户更改了个人资料图像(上传到服务器)之后,缓存的图像也会被显示,而不是“更新”的图像。
我试图从缓存中删除图像,并使图像 URL 无效(因为它是相同的),但它不起作用。
我会很感激任何建议。提前致谢。
android - NetworkImageView. Save image in thumbnail [Server] / resize in client?
I'm trying to create a CRUD android application. Now, when the List Activity is shown, it will display the items created along with a thumbnail of the original image.
What is the best practice for displaying a thumbnail in an Android application with Volley? Should I generate a thumbnail for the images uploaded or just re-size the image at the client side?
android - 如何在开发 android 应用程序时使用 Volley 库制作加载的图像渐变
我正在开发一个带有 Volley 库的 android 应用程序。
我想用 Volley 将图像异步加载到 listView 适配器中,加载后我想使图像渐变。
我的代码如下。它不好用。占位符图像变为渐变,但加载的图像不会。
你能告诉我如何解决这个问题吗?
android - 如何从 NetworkImageView 获取位图
我想要来自networkimageview的位图。这是我的代码和
在此之后,我想要来自 networkimageview 的位图。如何得到它?
android - 如何为 NetworkImageView 的默认图像设置动画并缩放它并在响应后再次重新缩放它
我想将动画应用于networkImageView中的默认图像并将其缩放到中心,然后在图像加载后再次将其缩放回fit_XY。请建议我如何实现它。谢谢
android - Volley NetworkImageView 使用默认图像而不是默认图像资源 id
我使用 Google Volley NetworkImageView 取得了巨大成功。我也在通过 android-svg 将各种图像切换到 SVG 的过程中。我想使用一些 svg 转换的图像作为 NetworkImageView 的默认图像,但它只支持 setDefaultImageResId() 而不是 setDefaultImage()。
查看实际源代码,扩展类似乎不是一个好选择,因为 loadImageIfNecessary 方法有一个 ImageContainer 内部类,它引用 mDefaultImageId 和 setDefaultImageOrNull 方法,它也引用该变量是私有的。
真的不想切换到另一个库,除非这是解决这个问题的唯一方法。
是否存在支持超过 setDefaultImageResId 的现有扩展?如果没有,是否有推荐的替换库可以相当容易地换出支持此功能的库?