加入动画效果可以有两种方式,一种是XML,另外一种是直接写代码实现
今天学习了XML方式:
在res目录中新建anim文件夹
在新建4个XML文件,alpha_anim,scale_anim,translate_anim,rotate_anim
alpha_anim需要设置如下:

android:duration="1000"   //持续时间android:fromAlpha="0.0"   //开始时的透明度android:toAlpha="1.0"        //结束时的透明度

scale_anim需要设置如下:

android:duration="1000"   //持续时间    android:fillAfter="false"     //是否保持动画结束后的大小android:fromXScale="0.0"  //动画开始时的X轴偏移坐标android:fromYScale="0.0"  //动画开始时的Y轴偏移坐标android:interpolator="@android:anim/accelerate_decelerate_interpolator"         //动画的变化方式android:pivotX="50%"   //动画开始时的X轴缩放尺寸android:pivotY="50%"   //动画开始时的Y轴缩放尺寸android:toXScale="1.4"  //动画结束时的X轴缩放比例android:toYScale="1.4"   //动画结束时的Y轴缩放比例

translate_anim需要设置如下:

android:duration="2000"    //动画持续时间android:fromXDelta="0"      //动画开始时的X轴偏移位置android:fromYDelta="0"      //动画开始时的Y轴偏移位置android:toXDelta="-80"       //动画结束时的X轴偏移位置android:toYDelta="300"       //动画结束时的Y轴偏移位置

rotate_anim需要设置如下:

android:duration="3000"   //动画持续时间android:fromDegrees="0"  //动画开始时旋转的角度android:interpolator="@android:anim/accelerate_decelerate_interpolator"    //动画的变化方式android:pivotX="50%"       //动画旋转点的X轴坐标android:pivotY="50%"       //动画旋转的Y轴坐标android:toDegrees="+350"   //动画结束时旋转的角度

更多相关文章

  1. android上传图片过大处理
  2. 如何定制PopupWindow弹出框及方法介绍
  3. Android(安卓)Material Design动画 Reveal Effect | 揭示效果
  4. android加载gif图片的动画库
  5. Android通过ImageView设置手指滑动控件缩放
  6. Android(安卓)帧动画 补间动画 属性动画 区别
  7. 谈谈动画架构?
  8. Android(安卓)RecyclerView实现Gallery、修复LinearSnapHelper首
  9. android中Canvas使用drawBitmap绘制图片

随机推荐

  1. Android与H5互调
  2. android 中遥控器键值的添加和修改
  3. Android中运用Pull解析器读取XML文件
  4. Android RIL源码分析(2)
  5. Android 3D引擎之CatCake----编译hello_c
  6. Andriod 开发之微信分享接口
  7. Android中的Intent详解
  8. 【Android】Android背景选择器selector用
  9. Java/Android引用类型及其使用分析
  10. Android Activity切换动画overridePendin