安卓下关于Glide播放gif图的相关用法
来源:互联网 发布:java如何输入一个数 编辑:程序博客网 时间:2024/06/06 20:24
重点内容
其中start_play是要播放的gif图,glide的相关配置,可以自行百度
Glide.with(this).load(R.drawable.start_play).listener(new RequestListener<Integer, GlideDrawable>() { @Override public boolean onException(Exception arg0, Integer arg1, Target<GlideDrawable> arg2, boolean arg3) { // TODO Auto-generated method stub return false; } @Override public boolean onResourceReady(GlideDrawable resource, Integer model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) { // 计算动画时长 GifDrawable drawable = (GifDrawable) resource; GifDecoder decoder = drawable.getDecoder(); int duration = 0; for (int i = 0; i < drawable.getFrameCount(); i++) { duration += decoder.getDelay(i); } duration += 2000; // 发送延时消息,通知动画结束 handler.sendEmptyMessageDelayed(QUIT_SPLASH_COMMAND, duration); return false; } }) // 仅仅加载一次gif动画 .into(new GlideDrawableImageViewTarget(gView, 1));
阅读全文
0 0
- 安卓下关于Glide播放gif图的相关用法
- Duilib 下关于Gif的使用
- 安卓NoTitleBar的style下关于switch的坑
- 安卓 GIF播放控件
- 记录下关于安卓项目集成微信支付的过程
- XP下关于快速切换用户功能的相关编程
- hardware/ril目录下关于电话的相关介绍
- linux下关于网络的相关指令网络(持续中)
- GIF图的播放
- 解决Ubutnu下关于Firefox中播放FLV时其他程序不能播放声音的问题
- linux下关于逻辑卷相关配置
- 使用Glide轻松播放网络GIF图片
- Glide GIf无法循环播放问题
- Android环境下关于kconfig,.config的解读及meneconfig 相关符号说明[M],{*},< >,-*-
- android Glide图片加载库的使用 支持GIF的图片播放
- 安卓学习笔记---Android播放Gif图片
- C# 下关于Citizen打印机的用法(网络打印机和本地打印机皆可)
- 自己最近总结了下关于VI的一些基本用法
- leetcode problem solve 3——Longest Substring Without Repeating Characters
- 如何移植gdb到freescale i.MX6?
- Linux下的tar压缩解压缩命令详解
- Error:Failed to find CMake.
- 通信原理-确定信号分析
- 安卓下关于Glide播放gif图的相关用法
- greenDao: org.eclipse.jdt.internal.compiler.batch.FileSystem.<init>([Lorg/eclipse/jdt/internal/
- 异常处理 判断输入的是否是五个整数
- Tomcat项目部署方式
- 零食店投资?市场成本风险分析
- Mac下Java、Android SDK环境变量配置
- VMware vSphere 包括下列组件和功能:
- 2017第二十五届上海国际广告技术设备展览会会刊(参展商名录)
- Win10系统怎么解除网速限制