动画的淡入淡出效果

这是系统自带的动画效果,现在网上还有很多的框架,实现各种动画效果,有兴趣的,可以去研究一下

package com.gjp.activity.ztast2; 

import android.app.Activity; 
import android.graphics.drawable.TransitionDrawable; 
import android.os.Bundle; 
import android.view.View; 
import android.view.animation.AlphaAnimation; 
import android.widget.Button; 
import android.widget.ImageView; 

public class AnimationActivity extends Activity implements View.OnClickListener { 

private ImageView iv_alpha; 
private AlphaAnimation alphaAnimation; 
private TransitionDrawable transitionDrawable; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
setContentView(R.layout.acivity_animation); 

Button btn_play1 = (Button) findViewById(R.id.btn_play1); 
Button btn_play2 = (Button) findViewById(R.id.btn_play2); 

iv_alpha = (ImageView) findViewById(R.id.iv_alpha); 
iv_alpha.setAlpha(0.0f); 
alphaAnimation = new AlphaAnimation(0.0f, 1.0f); 
alphaAnimation.setDuration(3000); 
alphaAnimation.setFillAfter(true); 

btn_play1.setOnClickListener(this); 
btn_play2.setOnClickListener(this); 
} 


@Override 
public void onClick(View v) { 
if (v.getId() == R.id.btn_play1) { 
iv_alpha.setImageResource(R.mipmap.alpha_begin); 
iv_alpha.setAlpha(1.0f); 
iv_alpha.setAnimation(alphaAnimation); 
alphaAnimation.start(); 
} else if (v.getId() == R.id.btn_play2) { 
iv_alpha.setImageResource(R.mipmap.alpha_begin); 
iv_alpha.setAlpha(0.3f); 
iv_alpha.setAnimation(alphaAnimation); 
alphaAnimation.start(); 
} 

} 
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【Android 动画】 动画分类补间动画(Tween动画)帧动画(Frame 动画)属性动画(Property ...
    Rtia阅读 11,369评论 1 38
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,798评论 1 32
  • 最近在追剧。锦绣未央已经完结才开始踏心去看。没有看完。但是不禁开始伤感。女主角似乎被所有正直,优秀,帅气的男主角爱...
    落落之柒阅读 2,563评论 0 0
  • 感恩~文淼及时提醒我轮到我值日了,让我没有错过值日的机会,也感恩能有一个机会为伙伴们服务,这一周我会尽力做好值日生...
    毛毛细雨mmxy阅读 1,189评论 0 0
  • 其他链接跳转:悬赏介绍:悬赏任务介绍悬赏积分:悬赏任务积分榜任务投稿:接龙客栈-悬赏任务接龙客栈:客栈专题首页 规...
    李暖安阅读 2,900评论 0 7