问题标签 [picasso]
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 - 图像适配器加载方法 - 使用位图数组?
对于以下内容 - 我没有图片的 URL!我无法使用 URL。
如果我从 Internet 将图像下载到 Bitmap 数组中,如下所示:
这可以发送到毕加索(或任何其他图像加载器,如 UIL?)
我知道我可以在我的适配器中显示图像,但我遇到了内存不足的问题。我认为毕加索可以处理这个和缓存等。
这不起作用,因为它不接受位图源。有没有其他图书馆可以做到这一点?
android - 使用 Picasso 获取和传递图像 URL
我正在尝试从用户选择的选定图像中获取图像 URL,以便我可以将该字符串/URL 传递给我设置的另一个片段,以便可以通过图像视图完全查看图像。
我怎么能做到这一点?谢谢。
这是 SampleGridViewAdapter 类:
这是我的 SampleGridViewActivity:
这是我想将字符串发送到的类:
android - Android:使用毕加索在水平滚动视图中延迟加载图像
我正在尝试使用 Picasso 实现水平滚动视图以进行延迟加载。ImageView 添加到 Scrollview 但图像未加载。
请帮忙 !!
我的代码是
我的xml是
java - 在 Picasso 目标内调用 setImageBitmap 时不重绘 ImageView
我在 Listadapter 的 getView 上从缓存中加载图像时遇到了一个大问题。对于图像加载,我们使用的是 Picasso,在那里我构建了一个从缓存加载图像的结构,如果没有可用的图像,那么应该从在线 URI 加载图像。
(这是一个方法,在我getView
的适配器中调用)
问题是,图像加载正确,但图像加载后 imageView 没有更新。在 OnImageLoaded 中,我不在 UI 线程中,因此它不会更新视图。所以我尝试了任何东西:
- 可运行
- 异步任务
- 来自(http://developer.android.com/training/displaying-bitmaps/process-bitmap.html#concurrency)的安卓解决方案
看起来线程变得混乱或类似的东西。
在 Picasso-Target 中调用 Picasso 可能有问题?
你有什么建议吗?
问候和谢谢
android - 线性渐变和位图着色器效果不佳
我正在尝试为 Android 库 Picasso 创建一个“转换”。这个问题(我认为)虽然对于 ComposeShaders 的工作方式更为普遍。
我正在尝试使用位图着色器在图像顶部实现直接的垂直线性渐变。这是代码:
运行转换时,我得到了很好的垂直渐变,但根本看不到位图。所以我基本上只得到一个垂直渐变。帮助?
其他相关代码:
android - 将毕加索库与 ListView 一起使用
我想要做的是调整我的自定义 ListView 适配器以使用 Picasso 库从网络获取的图像。我相信我已经更改了我的适配器以接受来自 Picasso 的图像,但我不确定如何更改我的实现以使用 ListView 接受它。我相信我必须访问 holder.imageIcon,但我不确定如何启动并运行它。我的代码如下。
历史.java
HistoryAdapter.java
执行
list_item.xml
android - Android Picasso remove entry from cache
Does anyone know of a way to remove entries from Picasso default Cache / invalidate?
I went over their api (Also Picasso Cache class ) and couldn't find any way of doing it. I'm not interested in skipMemoryCache
because most of the time the image Should be loaded from the cache.
Thanks!
Roy
android - 如何为毕加索获得正确的 src
我将 jpeg 文件保存到磁盘 /storage/emulated/0/myapp
然后插入图片
并得到: content://media/external/images/media/12878
当我尝试将此 jpeg 加载到 ImageView
它不加载。我也试过“/storage/emulated/0/myapp”。我怎样才能做到这一点?
android - How to deal with Picasso OutOfMemoryError?
I want to show a ViewPager
with ~50 pages, each containing a different image. Using Picasso, the first 20-25 pages work perfectly. However, at that point I get an OutOfMemoryError
, and no images are loading at all:
I'm using the following code in my PagerAdapter
:
What can I do to avoid this?
android - 毕加索图像库 - 降低质量,同时保持纵横比和图像尺寸
我正在使用毕加索图像库,但似乎缺少一项功能。我希望能够显示保持原始纵横比的图像,但会降低质量,因此内存中的位图足够小,可以管理。
我看到了fit()
和resize()
方法;但是,我认为这些都不合适,因为我将图像加载到自定义 ImageView 中,该自定义 ImageView 可以缩放到图像的尺寸(具有最大宽度)。-fit()
没有用,因为自定义 ImageView 需要调整为 Image 而不是相反。
我需要的是一种指定使用的 inSampleSize 的方法,或者更好的是,指定最大宽度来加载尊重纵横比的图像。
除了自己更改源之外,还有其他方法吗?