Android单一视图控制器,Android视图扩散切换控制器 – ViewSpreadTransl...

ViewSpreadTranslationController

Android视图扩散切换控制器

ZNVFNz.gif

QfeYZf.gif

reU3ey.gif

zi6NVz.gif

使用

helper = new BaseViewHelper

.Builder(SecondActivity.this)

//.setEndView()//如果是两个切换的视图 这里设定最终显示的视图

.setTranslationView(v)//设置过渡视图

.isFullWindow(true)//是否全屏显示

.isShowTransition(true)//是否显示过渡动画

.setDimColor(Color.WHITE)//遮罩颜色

.setDimAlpha(200)//遮罩透明度

//.setTranslationX(0)//x轴平移

//.setRotation(360)//旋转

//.setScaleX(0)//x轴缩放

//.setScaleY(0)//y轴缩放

//.setTranslationY(0)//y轴平移

//.setDuration(800)//过渡时长

//.setInterpolator(new AccelerateDecelerateInterpolator())//设置插值器

//设置监听

// .setOnAnimationListener(new BaseViewHelper.OnAnimationListener() {

// @Override

// public void onAnimationStartIn() {

// Log.e("TAG","onAnimationStartIn");

// }

//

// @Override

// public void onAnimationEndIn() {

// Log.e("TAG","onAnimationEndIn");

// }

//

// @Override

// public void onAnimationStartOut() {

// Log.e("TAG","onAnimationStartOut");

// }

//

// @Override

// public void onAnimationEndOut() {

// Log.e("TAG","onAnimationEndOut");

// }

// })

.create();//开始动画

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值