问题标签 [coil]
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 - 将线圈导入应用程序的问题
我想在我的项目中导入线圈库。我这样做如下:
该项目将成功同步,但是当我想运行该应用程序时,我将遇到此错误:
我的应用程序之前已转换为 AndroidX。另外,我targetSdkVersion = 29
和minSdkVersion = 17
android - 创建通知时线圈可以转换图像吗?
在构建服务器收到的通知时,我正在尝试裁剪图像。目前我只有图片网址。
这是我尝试过的:
它加载图像但不裁剪它。
android - 使用 Anroid 库进行图像缓存
我的应用程序正在获取一个电影对象列表,其中包括一个电影海报 url,它正在显示这些海报和标题,然后当用户点击该电影时,它会转到一个电影详细信息活动,该活动也有海报和标题,以及更多信息。很简单。虽然我注意到,当我点击电影时,仍有一两秒钟没有加载海报,我想消除它,这似乎相对容易缓存。我正在使用 Picasso,我最近切换到 Coil 进行图像加载,他们都声称在后台处理缓存,但我假设由于加载时间的原因,这不会发生。在这两个活动中,我只是加载它:
为了从缓存中加载这些而不是每次都从 url 加载图像,我需要做些什么额外的事情吗?
android - 如何使用 Coil 从 URL 获取位图?
我想从 URL 加载位图,然后使用调色板 API 从中获取一些颜色。
在文档页面上,我找不到直接获取位图的代码!
谁能帮我吗?
java - 线圈图像加载器:使用键缓存位图
我正在使用线圈图像加载库。
我的问题:
我没有从后端获取图像 URL,而是获取JPEG 编码的字符串及其名称/键。
我想知道的是,是否有任何内置的对密钥缓存 bitmap
的支持,这样我就可以避免每次想要显示该图像时都要求该编码字符串。
可能吗?如果不是什么可能是解决我的问题的最佳方法?
提前致谢。
android - 线圈不适用于 Android 4.4 中的大图像
在使用Coil Library时,我测试了旧版本的 Android 并尝试打开正在使用 Coil 库的页面。它显示了空图像。然后我尝试了不同类型的图像(300x300、500x300 等),毕竟我发现如果图像大于 900x350,它不会显示在线圈库中。我用 Glide Library 测试了同样的场景,它显示一切都很好。那么有没有办法解决这个问题,似乎这是图书馆的一个错误?
这是我的线圈代码:
这是 Glide 代码,一切运行良好:
但我不想使用 Glide,因为我必须只为这个看起来不正确的问题安装 Glide。
编辑:我发现了与我的问题类似的东西,但我不知道他们是如何修复这个评论的
编辑(2):线圈版本:io.coil-kt:coil:0.11.0
android - 使用分页适配器的嵌套recyclerview(分页3)在滚动后显示错误的图像
如何解决滚动后发生变化并显示错误图像的子适配器图像?
这是我的代码
父数据类
子数据类
对于作者和评论,我只取自父数据类
父适配器
}
子适配器
}
滚动前
首次加载时,第一个位置数据会显示相应的图像
稍微滚动后
第一个位置数据中的图像更改为下一个数据中的图像
滚动到最后一个数据/页面
最后一张图片显示了不合适的图片
*笔记
- 只有5个数据,只有第一个和最后一个数据包含图像
- 第一个位置数据中的图像应该是人物图像,最后一个位置图像应该是粉红色图像
- 我使用Coil作为图像加载器,并在加载图像之前使用了 ImageView.clear() 方法
提前谢谢,如果我的英语不好,对不起。我不是母语人士