【案例】rotate
anim/rotate.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<rotate
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:duration="2000"
android:repeatCount="infinite"
android:repeatMode="restart"
android:toAlpha="1.0"/>
</set>
java:
package com.example.myapplication;
import android.os.Bundle;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity3 extends AppCompatActivity {
private ImageView iv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
iv = findViewById(R.id.iv);
Animation animation = AnimationUtils.loadAnimation(this,R.anim.rotate);
iv.setAnimation(animation);
}
}
效果:
么么叽么么叽么么哒
(3)缩放动画(scale)
(4)平移动画(translate)
后面再发!