使用
1.创建对应anim文件夹或文件夹(xml)
2.在对应的xml文件设置动画属性
alpha(透明度)
rotate(旋转)
scale(缩放)
translate(平移)
3.在java中注入
package com.example.learn;
import androidx.appcompat.app.alertDialog;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.content.DialogInterface;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.ViewAnimationUtils;
import android.view.ViewGroup;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.PopupWindow;
public class MainActivity extends AppCompatActivity {
private static final String TAG = "leo";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
获取图片对象
ImageView imageView=findViewById(R.id.iv);
注册一个事件
imageView.setonClickListener(new View.onClickListener() {
@Override
public void onClick(View v) {
// Animation animation=AnimationUtils.loadAnimation(MainActivity.this,R.anim.alpha);
// Animation animation=AnimationUtils.loadAnimation(MainActivity.this,R.anim.rotate);
Animation
绑定animation对象
animation=AnimationUtils.loadAnimation(MainActivity.this,R.anim.translate);
启动动画
imageView.startAnimation(animation);
}
});
}
}



