美文网首页
安卓gif动画启动程序

安卓gif动画启动程序

作者: 心中有梦丶身边有你 | 来源:发表于2018-12-11 14:52 被阅读0次

首先在build里引入依赖包

implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.8'

在xml中的布局:

<pl.droidsonroids.gif.GifImageView
        android:id="@+id/gifview"
        android:src="@drawable/logo"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>
//logo就是我程序里的gif文件

Activity:


GifDrawable gifDrawable;//定义资源对象

//初始化由按键控制播放的gif
    private void initGif() {
        gifview = (GifImageView) findViewById(R.id.gifview);
        //这里控制播放的对象实际是gifDrawable
        try {
            gifDrawable = new GifDrawable(getResources(), R.drawable.logo);
            gifview.setImageDrawable(gifDrawable);//这里是实际决定资源的地方,优先级高于xml文件的资源定义
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

相关文章

  • 安卓gif动画启动程序

    首先在build里引入依赖包 在xml中的布局: Activity:

  • 避免安卓的冷启动

    在上周,安卓开发者群里多次讨论到关于安卓的冷启动,启动画面的问题。这里,我想就在何时使用,如何使用,以及怎样给用户...

  • 安卓之GIF动画加载讲解

    安卓很多时候都会GIF加载功能,网上有很多实现方式,但都不如意,以下是个人最简单最有效率的实现方式,其实很简单:G...

  • dcloud应用和安卓应用互调并传递参数

    以下是webAPP启动安卓应用和获取安卓应用传递过来的参数 webAPP启动安卓APK并传递参数 请看: 接收安卓...

  • (六)[安卓GIF图片与react-native-zoom-vi

    安卓GIF图片的支持 安卓图片是不支持GIF的,所以需要用到facebook的 方法很简单,打开APP目录下的an...

  • Activity 四种启动模式

    前言 当我们启动安卓应用程序时,就会对应的启动这个应用程序对应的入口Activity,而这个Activity又可以...

  • 记一次Socket通信中引发的ANR

    ANR属于安卓程序员老生常谈的话题了,入这行就一直听说不能在主线程进行耗时操作,因为安卓是单线程模型,程序启动的时...

  • RN安卓支持Gif图

    RN安卓支持Gif图
    默认情况下 Android 是不支持 GIF 和 WebP...

  • 安卓使用gif

    1.这个链接写的很清楚。http://blog.csdn.net/vc_bin/article/details/5...

  • React Native真机运行篇

    启动项目 打开终端,cd到项目目录,输入指令启动项目 安卓真机运行 1.连接安卓手机 1)打开安卓手机的开发者模式...

网友评论

      本文标题:安卓gif动画启动程序

      本文链接:https://www.haomeiwen.com/subject/ubzshqtx.html