显示动画  

 mShowAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f,                       Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,                       -1.0f, Animation.RELATIVE_TO_SELF, 0.0f);               mShowAction.setDuration(500); 

隐藏动画

mHiddenAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF,                       0.0f, Animation.RELATIVE_TO_SELF, 0.0f,                       Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,                       -1.0f);   mHiddenAction.setDuration(500);   



View的显示:

 view.startAnimation(mShowAction);    view.setVisibility(View.VISIBLE);

View的隐藏:

view.startAnimation(mHiddenAction);   view.setVisibility(View.GONE); 

我们可以看下ImageView的显示:

ImageView imageView = (ImageView)findViewById(R.id.imageView1);Animation animation = AnimationUtils.loadAnimation(this, R.anim.fade_in);imageView.setBackgroundResource(R.drawable.t);imageView.startAnimation(animation);



动画效果可以用xml文件定义,定义方法网上很多的,多多参考下

更多相关文章

  1. 自定义按钮实现android 返回按钮 事件
  2. android自定义progressbar图片大小自适应
  3. android 自定义通知消息设置背景色不生效,导致部分机型显示白色字
  4. android 动画分类
  5. Android中intent如何传递自定义数据类型
  6. android 动画学习系列(一)

随机推荐

  1. Android属性之build.prop生成过程
  2. 聊天室服务端
  3. Android(安卓)从缓存中读取图片并异步加
  4. Android利用Fiddler进行网络数据抓包
  5. Android存储访问及目录
  6. android 从驱动到应用(一)
  7. View Android Source Code in Eclipse
  8. Activity启动模式设置(堆栈中的生存时间)
  9. Android学习目录
  10. Android 学习成品