集成AndroidViewAnimations实现安卓动画

xiaoxiao2021-09-20  167

背景:

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

解决方案:

    集成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

转载请注明原文地址: https://www.6miu.com/read-4823633.html

最新回复(0)