使用动画应用在控件的显示和隐藏上,实例代码是实现的是显示时逐渐从透明到不透明过渡,同时移动一小段距离!

程序中已打包多种动画效果,可组合使用!

滑入:


滑出:


调用:

public void onClick(View view) {        if (view.getId() == R.id.main_text_one) {            mOne.setVisibility(View.GONE);            mOne.startAnimation(mHiddenAction);            mTwo.setVisibility(View.VISIBLE);            mTwo.startAnimation(mShowAction);        } else {            mTwo.setVisibility(View.GONE);            mTwo.startAnimation(mHiddenAction);            mOne.setVisibility(View.VISIBLE);            mOne.startAnimation(mShowAction);        }    }    private void initAnimations_One()    {        mShowAction = AnimationUtils.loadAnimation(this, R.anim.push_up_in);        mHiddenAction = AnimationUtils.loadAnimation(this, R.anim.push_up_out);    }    private void initAnimations_Two()    {        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);    }
转载请注明出处!
本例资源地址:http://download.csdn.net/detail/qiujuer/6934243

更多相关文章

  1. Android开发一些常见问题
  2. Android(安卓)自定义标题栏
  3. android六大布局和UI组件
  4. Android(安卓)SurfaceView使用详解(很好的实战例子)
  5. android EditText 字数监听并显示
  6. Android获得当前正在显示的activity类名的方法
  7. 【Android】解决ScrollView中嵌套EditText时的滑动滚动冲突
  8. LayoutInflater的使用
  9. 赵雅智:Android短信发送器

随机推荐

  1. android 各个span类详解--用于富文本编排
  2. Android(安卓)UI布局
  3. Android夜间模式官方api实现(AppCompatDe
  4. 设置android:sharedUserId="android.uid.
  5. Android(安卓)性能优化资源汇总 2020 版
  6. Android:Layout_weight属性解析
  7. android button background图片被拉伸
  8. Android 检测网络连接状态
  9. Android 基础总结:开篇
  10. ListView 列表视图