Android仿知乎日报开屏页效果-创新互联
先看看知乎日报开屏页的效果,非常漂亮的开屏效果

然后我来一个
也不错~感觉可以以假乱真了~
很简单,直接开始。
实现这个效果先制定个三步走策略
- 底部布局上滑展示。
- 画一个知弧。
- 显示图片
底部布局上滑展示
直接上代码吧,属性动画基本使用
private void startAnimation() {
//位移动画,从底部滑出,Y方向移动,mHeight是底部布局的高度
ObjectAnimator translationAnimator= ObjectAnimator.ofFloat(rv_bottom, "translationY", mHeight, 0f);
//设置时长
translationAnimator.setDuration(1000);
//透明度渐变动画
ObjectAnimator alphaAnimatorator = ObjectAnimator.ofFloat(rv_bottom, "alpha", 0f,1f);
//设置时长
alphaAnimatorator.setDuration(2500);
//添加监听器,位移结束后,画圆弧开始
translationAnimator.addListener(new Animator.AnimatorListener() {
@Override
public void onAnimationStart(Animator animation) {
}
@Override
public void onAnimationEnd(Animator animation) {
zhview.startAnimation();
}
@Override
public void onAnimationCancel(Animator animation) {
}
@Override
public void onAnimationRepeat(Animator animation) {
}
});
AnimatorSet set = new AnimatorSet();
//两个动画一起执行
set.play(translationAnimator).with(alphaAnimatorator);
//go
set.start();
}
本文标题:Android仿知乎日报开屏页效果-创新互联
当前URL:http://www.scyingshan.cn/article/gihei.html


咨询
建站咨询
