1. TweenAnimation

补间动画

原理:通过改变图形的属性(大小、位置、透明度、角度)实现动画

步骤:

1. 新建Android XML文件,资源类型TweenAnimation

2. 编辑动画属性:

<alpha

xmlns:android="http://schemas.android.com/apk/res/android"

android:fromAlpha="0.0"

android:toAlpha="1.0"

android:duration="3000">

</alpha>

<rotate

xmlns:android="http://schemas.android.com/apk/res/android"

android:fromDegrees="0"

android:toDegrees="360"

android:pivotX="0"

android:pivotY="50%"

android:duration="3000"

>

</rotate>

<scale

xmlns:android="http://schemas.android.com/apk/res/android"

android:fromXScale="0.0"

android:toXScale="1.0"

android:fromYScale="0.0"

android:toYScale="1.0"

android:pivotX="80%"

android:pivotY="50%"

android:fillAfter="true"

android:duration="3000"

>

<translate

xmlns:android="http://schemas.android.com/apk/res/android"

android:fromXDelta="10"

android:toXDelta="100"

android:toYDelta="100"

android:duration="3000"

>

</translate>

3. 播放动画

mImageView.startAnimation(

AnimationUtils.loadAnimation(

this, R.anim.test_alpha)); // R.anim.test_alpha可以替换为第二步的其他三个


更多相关文章

  1. Android(安卓)百度地图 计算两点之间的距离
  2. Android(安卓)用Animation-list实现逐帧动画
  3. Android(安卓)9.0 System.getProperty("java.library.path") 源
  4. android 实现ImageView按压效果和解决背景图片拉申问题
  5. 在自定义view中获取android layout_width等属性值
  6. android excel读写
  7. Android常用修改
  8. android里设置图片透明。
  9. [Android][FWK]支持转屏属性设置

随机推荐

  1. SQL Server 2008 到底需要使用哪些端口?
  2. sqlserver 存储过程带事务 拼接id 返回值
  3. SQL语句实例说明 方便学习mysql的朋友
  4. 使用SSIS创建同步数据库数据任务的方法
  5. CPQuery 解决拼接SQL的新方法
  6. 编程经验点滴 动态SQL的拼接技巧
  7. MSSQL2005数据附加失败报错3456解决办法
  8. sqlserver CONVERT()函数用法小结
  9. SQL Server 高性能写入的一些经验总结
  10. 磁盘缓存专题之一 缓存命中和缓存未命中&