package cn.edu.animtest;import android.app.Activity;import android.os.Bundle;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import android.widget.ImageView;public class AnimTestActivity extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);       Animation myAnimation= AnimationUtils.loadAnimation(this,R.anim.anim);//加载动画       ImageView myImageView = (ImageView) this.findViewById(R.id.myImageView);//得到ImageView的引用        myImageView.startAnimation(myAnimation);//启动动画    }}

在res文件夹下,新建anim.xml文件

<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android">   <alphaandroid:fromAlpha="0.1" android:toAlpha="1.0" android:duration="8000"   /> <!-- 透明度的变换 -->  <scaleandroid: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:duration="10000"  /> <!-- 尺寸的变换 -->  <translateandroid:fromXDelta="30" android:toXDelta="0" android:fromYDelta="30"android:toYDelta="50" android:duration="10000"   /> <!-- 尺位置的变换 -->  <rotateandroid:interpolator="@android:anim/accelerate_decelerate_interpolator" android:fromDegrees="0" android:toDegrees="+350" android:pivotX="50%" android:pivotY="50%"android:duration="10000"  /> <!-- 旋转变换 --></set>

再布局文件中,增加ImageView

<ImageView android:id="@+id/myImageView"android:layout_width="fill_parent"android:layout_height="fill_parent"android:src="@drawable/icon"/>

更多相关文章

  1. android 系统文件目录结构
  2. Android 打开文件管理器 获取文件的真实路径
  3. Android 文件上传参考
  4. android SD卡文件变化监控
  5. Android学习笔记(11)————Android的私人文件夹的文件读写操作
  6. android一种较为复杂的布局参考(xml文件)
  7. android读取工程里文件并显示在界面
  8. Android读取SD卡下面所有的TXT文件名 listView显示出来
  9. android 直播点赞 爱心动画

随机推荐

  1. 子网掩码的进制转换
  2. vtp实验
  3. 共享文件夹
  4. 华为ensp链路聚合综合实验
  5. Kafka 原理以及分区分配策略剖析
  6. 单臂路由
  7. 说话时如何把“NO”变成“yes”?
  8. Azure DevTest Lab体验(二)用户测试
  9. 链路追踪 SkyWalking 源码分析 —— Coll
  10. 链路追踪 SkyWalking 源码分析 —— Coll