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

android animation的学习

 2010-09-15 00:03:00 来源:WEB开发网   
核心提示:说明:以上两个属性值 从0%-100%中取值50%为物件的X或Y方向坐标上的中点位置长整型值:duration 属性为动画持续时间说明: 时间以毫秒为单位布尔型值:fillAfter 属性 当设置为true ,该动画转化在动画结束后被应用-->< translate>< ?xml version

说明:

以上两个属性值 从0%-100%中取值

50%为物件的X或Y方向坐标上的中点位置

长整型值:

duration 属性为动画持续时间

说明: 时间以毫秒为单位

布尔型值:

fillAfter 属性 当设置为true ,该动画转化在动画结束后被应用

-->

< translate>

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

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

< translate

android:fromXDelta="30"

android:toXDelta="-80"

android:fromYDelta="30"

android:toYDelta="300"

android:duration="2000"

/>

< !-- translate 位置转移动画效果

整型值:

fromXDelta 属性为动画起始时 X坐标上的位置

toXDelta 属性为动画结束时 X坐标上的位置

fromYDelta 属性为动画起始时 Y坐标上的位置

toYDelta 属性为动画结束时 Y坐标上的位置

注意:

没有指定fromXType toXType fromYType toYType 时候,

默认是以自己为相对参照物

长整型值:

duration 属性为动画持续时间

说明: 时间以毫秒为单位

-->

< /set>

< rotate>

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

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

< rotate

android:interpolator="@android:anim/accelerate_decelerate_interpolator"

android:fromDegrees="0"

android:toDegrees="+350"

android:pivotX="50%"

android:pivotY="50%"

android:duration="3000" />

< !-- rotate 旋转动画效果

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

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

有三种动画插入器:

accelerate_decelerate_interpolator 加速-减速 动画插入器

accelerate_interpolator 加速-动画插入器

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

Tags:android animation 学习

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