简单Fresco加载gif动图
来源:互联网 发布:mysql数据库认证考试 编辑:程序博客网 时间:2024/06/09 18:43
现在Gif动图还是比较火的,然而Fresco是比较强大的图片加载框架。
本博客想要讲的就是加载本地的gif动图
第一步:导包
这个是用fresco必须要导包的包
compile 'com.facebook.fresco:fresco:1.5.0'这个是加载的gif动图需要导的包compile 'com.facebook.fresco:animated-gif:1.5.0'(注意:我这里的两个包都是高版本的,他俩要保持一致,如果其中一个是低版本,另外一个也要是低版本)
第二步:上代码
先写.xml
<com.facebook.drawee.view.SimpleDraweeView android:id="@+id/SimpleDraweeView" android:layout_width="match_parent" android:layout_height="match_parent" />再在Activity中写@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Fresco.initialize(this);//初始化在加载布局的上面 setContentView(R.layout.activity_main); initView();}private void initView() { SimpleDraweeView simpleDraweeView= (SimpleDraweeView) this.findViewById(R.id.SimpleDraweeView); DraweeController draweeController = Fresco.newDraweeControllerBuilder() .setAutoPlayAnimations(true) //设置uri,加载本地的gif资源 .setUri(Uri.parse("res://"+getPackageName()+"/"+R.drawable.running)) .build(); //设置Controller simpleDraweeView.setController(draweeController);}完了!
阅读全文
0 0
- 简单Fresco加载gif动图
- Fresco加载gif动图
- Fresco加载GIF动图
- fresco加载gif不能动
- Fresco图片加载框架Demo,简单展示静态图片,gif动图
- Fresco加载app内的图片,包括gif动图
- 加载gif动图
- fresco加载图片 动图
- fresco+本地加载gif
- Fresco 动静态 加载
- android 加载gif动图 自定义GifView
- Fresco 加载GIF失败问题
- fresco 加载本地gif图片
- Fresco加载Gif写入RecyclerView
- fresco加载GIF格式图片
- Android Fresco gif图
- 简单的Fresco加载图片和GIF图片加载与停止
- 安卓中使用fresco加载Gif图片
- 时间序列分析(一)
- EasyUI一些布局(基本介绍)以及运行结果
- markdown语法
- equals&hashCode
- ngFileUpload注不进去
- 简单Fresco加载gif动图
- Josephus环
- go语言基础学习
- SVG的使用
- 记录跟踪startActivity过程中产生的两个疑惑点
- AIDL随笔
- java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
- SLIC超像素分割详解(一):简介
- CABaseAnimation收录:二、CAAnimation动画详解