下面是几种按钮动画的效果实现,分别有代码实现和XML中编辑。
首先是效果图:
一、Button透明度变化
//=============================================================
// 1------透明动画效果
//=============================================================
findViewById(R.id.btnAlphaMe).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//----1---代码编辑------------------------
// AlphaAnimation anim_alpha = new AlphaAnimation(0,1);
// anim_alpha.setDuration(1000);//动画时间
// v.startAnimation(anim_alpha);//启动动画
//----1----XML编辑---------------------------
v.startAnimation(AnimationUtils.loadAnimation(MainActivity.this, R.anim.anim_alpha));
}
});
二、Button旋转效果
//==========================================================
// 2------旋转动画效果
//====================