您当前的位置: 首页 >  动画

蓝不蓝编程

暂无认证

  • 0浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

集成AndroidViewAnimations实现安卓动画

蓝不蓝编程 发布时间:2018-10-10 17:04:29 ,浏览量:0

背景:

     项目中需要实现简单动画。

解决方案:

    集成AndroidViewAnimations

    点击下载demo apk

    点击下载demo源代码

集成步骤:

1.build.gradle文件中添加依赖

implementation 'com.daimajia.easing:library:2.0@aar'
implementation 'com.daimajia.androidanimations:library:2.3@aar'

 2.调用样例:

/**
     * 执行动画
     * 下面样例中duration和repeat参数请根据实际修改;
     * onEnd是动画结束后的回调,如果不需要则去掉该函数
     * @param view 将执行动画的view
     */
    private void playAnimation(View view) {
        YoYo.with(Techniques.ZoomIn)
                .duration(2000)
                .repeat(10000)
                .onEnd(new YoYo.AnimatorCallback() {
                    @Override
                    public void call(Animator animator) {
                        Toast.makeText(MainActivity.this, "动画结束", Toast.LENGTH_SHORT).show();
                    }
                })
                .playOn(view);
    }

动画效果: 

安卓开发技术分享:https://blog.csdn.net/yinxing2008/article/details/84555061

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.1203s