Android应用中设置alpha值来制作透明与渐变效果的实例

2019-12-10 18:05:20刘景俊

代码实现

import android.app.Activity; 
import android.os.Bundle; 
import android.view.animation.Animation; 
import android.view.animation.AnimationUtils; 
import android.widget.ImageView; 

public
class AlphaActivity extends Activity { 
  /**显示动画的ImageView**/
  ImageView mImageView = null; 

  /**透明动画**/
  Animation mAnimation = null; 
  @Override
  public
void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState); 
  setContentView(R.layout.translate); 

  /**拿到ImageView对象**/
  mImageView = (ImageView)findViewById(R.id.imageView); 

  /**加载透明动画**/
  mAnimation = AnimationUtils.loadAnimation(this, R.anim.alpha); 

  /**播放透明动画**/
  mImageView.startAnimation(mAnimation); 
  } 
} 
 

注:相关教程知识阅读请移步到Android开发频道。