Android动画——Tween动画之Translate

来源:互联网 发布:人工智能带来的问题 编辑:程序博客网 时间:2024/05/21 10:03

创建资源文件

在res文件夹下创建anim文件夹,在anim中新建一个资源文件,文件名随意
这里写图片描述

编写代码

<?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.com/apk/res/android"    android:fromXDelta="0"    android:fromYDelta="0"    android:toXDelta="200"    android:toYDelta="200"    android:duration="3000"/>

属性介绍

android:fromXDelta  动画开始时X坐标android:fromYDelta  动画开始时Y坐标android:toXDelta    动画结束时X坐标android:toYDelta    动画结束时Y坐标android:duration    动画持续时间

初始化动画

imageView = (ImageView) rootView.findViewById(R.id.imageview);animation = AnimationUtils.loadAnimation(getContext(), R.anim.translate);

开始动画

imageView.startAnimation(animation);

结束动画

animation.cancel();
0 0
原创粉丝点击