码迷,mamicode.com
首页 > 其他好文 > 详细

动画效果 View控件的显示和隐藏效果

时间:2015-11-03 10:41:31      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

显示动画:
mShowAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 1.0f,
    Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
    0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
  mShowAction.setDuration(500);
 
隐藏动画:
mHiddenAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF,
    0.0f, Animation.RELATIVE_TO_SELF, 1.0f,
    Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
    0.0f);
  mHiddenAction.setDuration(500);
 
View的显示:
mSidebarLayout.startAnimation(mShowAction);
   mSidebarLayout.setVisibility(View.VISIBLE);
   mSidebarHideBtn.setVisibility(View.GONE);
 
View的隐藏:
mSidebarLayout.startAnimation(mHiddenAction);
   mSidebarLayout.setVisibility(View.GONE);
   mSidebarHideBtn.setVisibility(View.VISIBLE);
 
动画效果:
显示时view从右边向左滑动出现;隐藏时从左向右滑动隐藏;

 

动画效果 View控件的显示和隐藏效果

标签:

原文地址:http://www.cnblogs.com/shenchanghui/p/4932208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!