俩个控件用Animation优雅的切换
这俩个控件能上下交替的用动画实现切换, 最近发现很多应用都用页面内动画,控件间动画,不仅让应用档次大大的提高了,也使交互更优雅,更吸引用户。但是页面内动画怎么实现尼,也就是想让俩个控件setVisibility显示和消失,交替的动画。
这是俩个布局
@Overridepublic void onAnimationEnd(Animation animation) {if (mIsShowSearchView) {mRyActionBar.setVisibility(View.GONE);} else {mRySearch.setVisibility(View.GONE);}}@Overridepublic void onAnimationRepeat(Animation animation) {}@Overridepublic void onAnimationStart(Animation animation) {if (mIsShowSearchView) {mRySearch.setVisibility(View.VISIBLE);} else {mRyActionBar.setVisibility(View.VISIBLE);}}
还有就是几个动画,都的很简单的移动动画
push_bottom_in.xml
push_bottom_out.xml
top_enter.xml
top_exit.xml