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

效果

9b5ea5c43c32c668bf146059bcc3361f.gif

0619ec91bf004eeabfc24d259d2273bb.gif

4080dac7ba232ca7fbe920b6b9737080.gif

331cb3bb106aeed5f0f998ba489517aa.gif

使用

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 酷炫的开屏动画,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值