Animation分类及用法

Andoid中的动画按模式可以分为两种

第一种:tweened animation,渐变动画,

       渐变动画有两种类型:alphaanimation渐变透明度动画效果,以及scaleanimation渐变尺寸伸缩动画效果

第二种:frame  by frame animation,画面转化动画,

        画面转换动画有两种类型:translateanimation画面转换位置移动动画效果,以及rotate画面转移旋转动画效果

接下来就是使用了,动画可以在xml中静态的规定,然后在java代码中去引用,也可以在java代码中去进行动态的创建,就看个人需求了。

AlphaAnimation渐变透明度动画效果的使用

1,在xml中静态的创建代码如下,

alpha_anim.xml文件位于res/anim文件夹下

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <alpha
        android:duration="3000"
        android:fromAlpha="0.1"
        android:toAlpha="1.0">
    </alpha>
</set>

属性说明:

     fromAlpha:指动画开始时的透明度,取值为0.0至1.0之间

     toAlpha:指动画结束时的透明度

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值