WEB开发网
开发学院手机开发Android 开发 android animation的学习 阅读

android animation的学习

 2010-09-15 00:03:00 来源:WEB开发网   
核心提示:浮点型值:fromAlpha 属性为动画起始时透明度toAlpha 属性为动画结束时透明度说明:0.0表示完全透明1.0表示完全不透明以上值取0.0-1.0之间的float数据类型的数字长整型值:duration 属性为动画持续时间说明:时间以毫秒为单位-->< /set>< scale>

浮点型值:

fromAlpha 属性为动画起始时透明度

toAlpha 属性为动画结束时透明度

说明:

0.0表示完全透明

1.0表示完全不透明

以上值取0.0-1.0之间的float数据类型的数字

长整型值:

duration 属性为动画持续时间

说明:

时间以毫秒为单位

-->

< /set>

< scale>

< ?xml version="1.0" encoding="utf-8"?>

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

< scale

android:interpolator=

"@android:anim/accelerate_decelerate_interpolator"

android:fromXScale="0.0"

android:toXScale="1.4"

android:fromYScale="0.0"

android:toYScale="1.4"

android:pivotX="50%"

android:pivotY="50%"

android:fillAfter="false"

android:startOffset=“700”

android:duration="700" />

< /set>

< !-- 尺寸伸缩动画效果 scale

属性:interpolator 指定一个动画的插入器

在我试验过程中,使用android.res.anim中的资源时候发现

有三种动画插入器:

accelerate_decelerate_interpolator 加速-减速 动画插入器

accelerate_interpolator 加速-动画插入器

decelerate_interpolator 减速- 动画插入器

其他的属于特定的动画效果

浮点型值:

fromXScale 属性为动画起始时 X坐标上的伸缩尺寸

toXScale 属性为动画结束时 X坐标上的伸缩尺寸

fromYScale 属性为动画起始时Y坐标上的伸缩尺寸

toYScale 属性为动画结束时Y坐标上的伸缩尺寸

startOffset 属性为从上次动画停多少时间开始执行下个动画

说明:

以上四种属性值

0.0表示收缩到没有

1.0表示正常无伸缩

值小于1.0表示收缩

值大于1.0表示放大

pivotX 属性为动画相对于物件的X坐标的开始位置

pivotY 属性为动画相对于物件的Y坐标的开始位置

上一页  1 2 3 4 5 6  下一页

Tags:android animation 学习

编辑录入:coldstar [复制链接] [打 印]
赞助商链接