Android View支持消失效果
发布时间
阅读量:
阅读量
老需求
在实际开发过程中,常常需要实现View元素逐渐消失的视觉效果,此处所指的消失通常为完全隐藏。为了达成这一目标,我们通常会运用alpha动画,在预设的时间段内使View逐步透明直至完全不可见;而若需实现相反的显示效果,则采用对应的反向动画。常规的实现方式如下所示:
通过tween动画技术实现:
private void alphaTween() {
AlphaAnimation alpha = new AlphaAnimation(1.0f, 0.0f);
alpha.setDuration(300);
imageView.startAnimation(alpha);
}
或者运用属性动画技术来达成:
private void alphaOB() {
ObjectAnimator animator = ObjectAnimator.ofFloat(imageView, "alpha", 1.0f, 0.0f).setDuration(300);
animator.start();
}
亦可选用xml格式作为实现方式。
新需求
然而,此处我们关注的并非上述所提及的效果,你这是在开玩笑吗??为何反复强调上述效果?实际上,我
全部评论 (0)
还没有任何评论哟~
