首页 > 其他分享 >直播平台制作,Glide加载网络图,进度条显示

直播平台制作,Glide加载网络图,进度条显示

时间:2023-10-23 14:25:52浏览次数:40  
标签:resource Glide glide 进度条 网络图 bumptech import 加载

直播平台制作,Glide加载网络图,进度条显示

1,首先在build.gradle添加依赖 compile ‘com.github.bumptech.glide:glide:3.7.0’

2,我就直接拷贝代码了:

 

//显示图片
Glide.with(getContext())
                    .load(content)
                   .into(new ImageViewTarget<GlideDrawable>(iv_pic) {
                       //               图片开始加载
                       @Override
                       public void onl oadStarted(@Nullable Drawable placeholder) {
                           super.onLoadStarted(placeholder);
                           Log.d("info", "图片开始加载");
                           dialog.show();
                       }
                       @Override
                       public void onl oadFailed(Exception e, Drawable errorDrawable) {
                           super.onLoadFailed(e, errorDrawable);
                           Log.d("info", "图片加载失败");
                           dialog.dismiss();
                       }
                       @Override
                       protected void setResource(GlideDrawable resource) {
                           Log.d("info", "图片设置资源");
                       }
                       @Override
                       public void onResourceReady(GlideDrawable resource, GlideAnimation<? super GlideDrawable> glideAnimation) {
                           super.onResourceReady(resource, glideAnimation);
                           dialog.dismiss();
                           iv_pic.setImageDrawable(resource);
                           Log.d("info", "图片加载完成");
                       }
                   });
 

3,然后我还要说的是我遇到的坑, 注意导入的包 不能出错,如下:

 


import android.graphics.drawable.Drawable;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.resource.drawable.GlideDrawable;
import com.bumptech.glide.request.animation.GlideAnimation;
import com.bumptech.glide.request.target.ImageViewTarget;
import javax.annotation.Nullable;

 

 以上就是 直播平台制作,Glide加载网络图,进度条显示,更多内容欢迎关注之后的文章

 

标签:resource,Glide,glide,进度条,网络图,bumptech,import,加载
From: https://www.cnblogs.com/yunbaomengnan/p/17782285.html

相关文章

  • Python打印动态进度条
    importtimedefmyprocess(percent):ifpercent>1:percent=1#打印对应的#号数量*"#"=>字符串#号效果strvar=int(percent*50)*"#"#\r将后面字符覆盖到行首进行打印%%=>%print("\r[%-50s]%d%%"%(s......
  • el-table表格行状态进度条
    一、场景引入项目某些表格,需要展示每条数据不同进度状态,使用进度条来展示二、解决方案利用定时器+el-progress组件,列表数据需要返回数据总时间,计算得出进度代码如下:getTableData(){let_that=this;if(this.showLoading){th......
  • windows之MFC进度条
    windows之MFC进度条创建UI线程创建线程类在vsstudio2019中按快捷键ctrl+shift+x弹出类向导,在类向导中添加MFC类,选择父类为CWinThread。定义类名称点击确定即可。关联该UI线程对应的对话框BOOLCProgressThread::InitInstance(){CProgressDlgdlgprogress;......
  • 文件上传ssh 并显示进度条
    importosimportparamikoimporttimedefdownload_file_with_progress(hostname,port,username,password,remote_path,local_path):ssh=paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostname=hostname,p......
  • 什么是PMP里的项目网络图(进度网络图或依赖性网络图)?
    PMP(项目管理专业)是由项目管理协会(PMI)颁发的专业资质。在项目管理的知识体系中,项目网络图(也称为进度网络图或依赖性网络图)是一个关键的工具。它用于表示项目活动之间的依赖关系,帮助项目经理确定项目的关键路径,从而准确估算项目的总持续时间并有效地监控项目进度。......
  • 实现进度条
    通过CSS过渡效果(transition)可以设置宽度的动画过渡。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><t......
  • 网络图片下载工具
    1、首先要创建一个下载器类 这个类来实现图片下载功能  导入的commons-io-1.4.jar中有一个FileUtils(文件工具类)有一个方法能够实现这个功能 2、要把创建的类设置为Thread类的子类并且重写run()方法  因为要用到url(网络地址)和name(文件名字)所以创建了两个属性!!! ......
  • Go每日一库之164:uiprogress(终端进度条)
    今天给大家推荐的是在终端(terminal)下能够显示进度条的工具:uiprogress。先看下使用该包的效果图:相信大家在linux或mac终端上都下载过东西,然后会出现下载的进度条。今天我们就给大家分析下实现原理并演示其效果。安装$goget-vgithub.com/gosuri/uiprogress实现原理分析实......
  • python进度条的实现(time)
    最近有小伙伴留言说想使用python实现进度条的功能,其实python中使用sleep每秒钟输出一部分就很容易的实现了这一类功能。案例一:importtimeforiinrange(20):print("□",end="")time.sleep(1)运行结果:案例二:(实现.........)importtimeforiinrange(20):p......
  • 少数民族民歌网络图书馆-计算机毕业设计源码+LW文档
    一、选题依据随着计算机架构、网络技术和数据库技术的飞速发展,现代计算机系统已经从以计算为中心向以信息化处理为中心的方向发展。图书馆作为一个为社会存储各种知识的载体,不仅承担着为现代社会的公民提供进行日常学习休闲的一个重要场地,还同时承担着对文化的保存和传播。而图书......