Android应用程序中,使用Glide下载和处理图像的教程
来源:互联网 发布:鲜知知命理 编辑:程序博客网 时间:2024/06/02 10:23
1。谷歌Glide的图像处理
每一个应用程序都需要下载和管理图像。
谷歌Glide使这个容易。
使用Glide添加以下依赖你的应用/ build.gradle文件。
dependencies { compile 'com.github.bumptech.glide:glide:3.8.0' compile 'com.android.support:support-v4:25.3.1' // more stuff}
使用起来也是很简单的
// simple usageGlide.with(myListFragment) .load("url").into(imageView)// with placeholder Glide.with(myListFragment) .load("url").placeholder(R.drawable.loading_spinner).into(imageView)
2。使用Glide下载图片到您的recyclerview运动
使用Glide下载图片到你的recyclerview适配器。 作为第一步添加Glide依赖你Gradle构建。
dependencies { compile 'com.github.bumptech.glide:glide:3.8.0' compile 'com.android.support:support-v4:25.3.1' // more stuff}
互联网提供了免费的测试实例图片服务,例如:
lorempixel.com http:/ / /不同的图片,例如URLlorempixel.com http:/ / / / / / 1 400 200体育
placekitten.com http:/ / /猫图片的URL,URL实例,实例http:/ / / / / g placekitten.com 200 200
在你的recyclerview调整您的适配器的实现。
@Override public void onBindViewHolder(final ViewHolder holder, final int position) { final RssItem rssItem = rssItems.get(position); holder.txtHeader.setText(rssItem.getTitle()); holder.txtFooter.setText(rssItem.getLink()); holder.mainLayout.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { myListFragment.updateDetail(rssItem.getLink()); } }); // to download some random data Random r = new Random(); int i = r.nextInt(10); Glide.with(myListFragment).load("http://lorempixel.com/400/200/sports/"+i+"/"). into(holder.imageView); }
原文博客地址:http://www.apkbus.com/blog-927916-76581.html
阅读全文
0 0
- Android应用程序中,使用Glide下载和处理图像的教程
- 【Android】Glide配置和使用教程收集
- Android中图像和图像处理
- Android - Glide的使用
- Android - Glide的使用
- 图像处理工具包ImagXpress使用教程:访问和修改加载的图像
- Glide使用过程中遇到timeout异常的处理方式
- Android图片处理之Glide使用大全
- Android Glide 使用与问题处理
- Android图片处理之Glide使用大全
- Android图片处理之Glide使用大全
- Android图片处理之Glide使用大全
- Android Glide 使用与问题处理
- android的glide的使用
- Android中Glide(加载图片)的使用
- Android中图片加载框架Glide的使用
- Android Glide下载图片的细节
- Android Glide 的使用总结
- (水)#6248. 「CodePlus 2017 11 月赛」晨跑
- python 文件的读取和写入
- Android Studio代码混淆小结
- 贷款被拒及时补救,再次申请100%放款!
- git常用命令总结
- Android应用程序中,使用Glide下载和处理图像的教程
- 读Petzold-编码的奥秘-记录
- Tomcat配置参数优化
- Linux socket 通讯(1)-Linux如何用vim编写、运行c脚本
- Hbase_架构与运行机制
- 视觉设计转UX设计师应该如何做
- 安卓传感器+WIFI+GPS
- 关于px的纠正
- linux命令之远程文件或文件夹拷贝-scp