返回介绍

示例应用

发布于 2020-10-18 06:47:32 字数 2140 浏览 1141 评论 0 收藏 0

示例应用

Glide 包含一些示例项目,位于[samples/]目录下,用于演示如何使用Glide在多种场景下加载图片。

所有的示例项目都使用gradle进行构建,所以大部分相应的代码都在 sample_app_name/src/main中。

可以通过以下方法构建示例应用:

  1. 从 GitHub Clone Glide 仓库
  2. 执行以下命令:./gradlew :samples:<sample_name>:build

如果你希望自动安装和打开示例应用,你可以使用:

./gradlew :samples:<sample_name>:run

Flickr

Flickr app允许用户使用Flickr的公开API搜索特定关键词的图片,然后下载前几百个结果并使用多种尺寸展示他们。

Gallery

Gallery app使用一个水平滚动的RecyclerView展示设备上的图片和视频快照。

Giphy

Giphy app使用Giphy’s public API下载元数据和流行的GIF动画,并使用一个竖直的列表展示它们。

SVG

SVG 示例app演示如何使用Glide灵活的解码管道来解码自定义的资源类型。 SVG app从resources和网络加载SVG数据,并使用一个定制的解码器和drawable来展示SVG。

Imgur

Imgul 示例应用会从 Imgur 取回一个动画和非动画图像列表并在一个垂直滚动列表中展示。

开源应用

Google I/O

2014年Google I/O app 使用 Glide 在多种场景下展示图片。Google I/O app可以在GitHub上找到。另外, I/O 团队编写了大量有用的博客文章,包括一篇图片加载,可能对你有用。关于他们的更多文章,请参阅他们的Readme.md.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文