软件编程
位置:首页>> 软件编程>> Android编程>> 通过FancyView提供 Android 酷炫的开屏动画实例代码

通过FancyView提供 Android 酷炫的开屏动画实例代码

作者:mrr  发布时间:2023-04-11 11:00:53 

标签:android,fancyview,开屏,动画

效果

通过FancyView提供 Android 酷炫的开屏动画实例代码 通过FancyView提供 Android 酷炫的开屏动画实例代码 通过FancyView提供 Android 酷炫的开屏动画实例代码 通过FancyView提供 Android 酷炫的开屏动画实例代码

使用


compile 'site.gemus:openingstartanimation:1.0.0' //在gradle中导入项目
OpeningStartAnimation openingStartAnimation = new OpeningStartAnimation.Builder(this)
           .setDrawStategy(new NormalDrawStrategy()) //设置动画效果
           .create();
openingStartAnimation.show(this);

除此之外,还可以设置文字、图标、一句话描述、动画时间等等,也可以自定义开屏动画,开放了策略接口,像这样


OpeningStartAnimation openingStartAnimation = new OpeningStartAnimation.Builder(this)
       .setDrawStategy(new DrawStrategy() {
         @Override
         public void drawAppName(Canvas canvas, float fraction, String name, int colorOfAppName, WidthAndHeightOfView widthAndHeightOfView) {
         }
         @Override
         public void drawAppIcon(Canvas canvas, float fraction, Drawable icon, int colorOfIcon, WidthAndHeightOfView widthAndHeightOfView) {
         }
         @Override
         public void drawAppStatement(Canvas canvas, float fraction, String statement, int colorOfStatement, WidthAndHeightOfView widthAndHeightOfView) {
         }
       })
       .create();

总结

以上所述是小编给大家介绍的通过FancyView提供 Android 酷炫的开屏动画网站的支持!

来源:https://github.com/JoshuaRogue/FancyView?utm_source=tuicool&utm_medium=referral

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com