WEB开发网
开发学院手机开发Android 开发 自制Android的启动动画 阅读

自制Android的启动动画

 2010-05-28 15:10:00 来源:WEB开发网   
核心提示:今天研究了下动画效果,我想做一个小图片,蹦蹦跳跳的进入界面.最后停在事先布局好的位置上.xml文件如下.整个过程900毫秒,蹦了两次.< ?xml version="1.0" encoding="utf-8"? >< set xmlns:android=&quo

今天研究了下动画效果,我想做一个小图片,蹦蹦跳跳的进入界面.最后停在事先布局好的位置上.xml文件如下.整个过程900毫秒,蹦了两次.

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

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

< !-- X轴一直平滑,从-80%p的位置移动到原始位置,持续时间900秒,从动画启动后0毫秒后开始偏移 -- >

< translate

android:fromXDelta="-80%p"

android:toXDelta="0"

android:duration="900"

/ >

< !-- 抖动第一次.从起始Y坐标,往上偏移48个坐标,持续时间200毫秒,动画启动后100毫秒.开始偏移-- >

< translate

android:fromYDelta="48"

android:toYDelta="-48"

android:duration="200"

android:startOffset="95"

/ >

< !-- 抖动第二次,从起始Y坐标上48个坐标,抖回起始坐标Y,持续时间200毫秒,动画启动后300毫秒,开始偏移-- >

< translate

android:fromYDelta="-48"

android:toYDelta="48"

android:duration="200"

android:startOffset="295"

/ >

< !-- 抖动第三次,从起始Y坐标,向上偏移48个坐标,持续时间200毫秒,动画启动后500毫秒,开始偏移 -- >

< translate

android:fromYDelta="48"

android:toYDelta="-48"

android:duration="200"

android:startOffset="495"

/ >

< !-- 抖动第四次,从起始Y坐标上48个坐标,抖回起始坐标Y,持续时间200毫秒,动画启动后700毫秒,开始偏移-- >

< translate

android:fromYDelta="-48"

android:toYDelta="48"

android:duration="200"

android:startOffset="695"

/ >

< /set >

Tags:自制 Android 启动

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