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

android animation的学习

 2010-09-15 00:03:00 来源:WEB开发网   
核心提示:android animation关键字: android动画效果编程基础--AnimationAndroid动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCod

android animation

关键字: android

动画效果编程基础--AnimationAndroid

动画类型

Android的animation由四种类型组成

XML中

alpha

渐变透明度动画效果

scale

渐变尺寸伸缩动画效果

translate

画面转换位置移动动画效果

rotate

画面转移旋转动画效果

JavaCode中

AlphaAnimation

渐变透明度动画效果

ScaleAnimation

渐变尺寸伸缩动画效果

TranslateAnimation

画面转换位置移动动画效果

RotateAnimation

画面转移旋转动画效果

Android动画模式

Animation主要有两种动画模式:

一种是tweened animation(渐变动画)

XML中

JavaCode

alpha

AlphaAnimation

scale

ScaleAnimation

一种是frame by frame(画面转换动画)

XML中

JavaCode

translate

TranslateAnimation

rotate

RotateAnimation

如何在XML文件中定义动画

① 打开Eclipse,新建Android工程

② 在res目录中新建anim文件夹

③ 在anim目录中新建一个myanim.xml(注意文件名小写)

④ 加入XML的动画代码

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

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

< alpha/>

< scale/>

< translate/>

< rotate/>

< /set>

Android动画解析--XML

< alpha>

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

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

< alpha

android:fromAlpha="0.1"

android:toAlpha="1.0"

android:duration="3000"

/>

< !-- 透明度控制动画效果 alpha

1 2 3 4 5 6  下一页

Tags:android animation 学习

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