android - 如何像 WhatsApp 个人资料图片一样显示模糊图像?
问题描述
当未从服务器/api 完全检索到模糊图像时,如何显示它?我只想像 WhatsApp 个人资料图片一样做同样的事情,即显示原始图像的原始图像,直到未加载真实图像。
解决方案
您可以设置缩略图,直到加载原始图像。
缩略图基本上是一个低质量和小图像,因此它会立即加载。
Glide 提供了一个更简单的方法。
代码
val thumbnailRequest = Glide.with(this)
.load("https://picsum.photos/50/50?image=0")
Glide.with(this)
.load("https://picsum.photos/2000/2000?image=0")
.thumbnail(thumbnailRequest)
.into(imageThumbnail)
推荐阅读
- awk - 如何将整数添加到差异计算并将其打印到行尾?
- c# - 如何在 .NET 中取消 Task.Wait() 之后正在运行的 OpenAsync()?
- visual-studio - 水晶报表用 Visual Studio 打印空白页
- visual-studio-code - vscode 在带有冒号的 JSX 属性名称中显示错误
- c# - 有没有办法获得对 C# Array 元素的引用?
- python-3.x - 如何允许用户向类 View 和 order item 提交 get 请求?
- php - 过滤 Woocommerce 订单发送的 PayPal“自定义”字段
- python - Alexa Skills Kit“技能执行返回 requestId 异常”错误
- python-3.x - 按字母顺序排序多个字符串
- javascript - 我应该在打字稿中将不同的操作包装为函数吗