android实现动画自动播放的渐变欢迎页面

来源:互联网 发布:淘宝评论好的句子 编辑:程序博客网 时间:2024/06/05 08:25
public class LoginActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        requestWindowFeature(Window.FEATURE_NO_TITLE);        final View view = View.inflate(this,R.layout.login,null);        setContentView(view);        //渐变启动屏        AlphaAnimation aa = new AlphaAnimation(0.3f,0.9f);        aa.setDuration(2000);        view.startAnimation(aa);        aa.setAnimationListener(new Animation.AnimationListener() {            @Override            public void onAnimationStart(Animation animation) {            }            @Override            public void onAnimationEnd(Animation animation) {                redirectTo();            }            @Override            public void onAnimationRepeat(Animation animation) {            }        });    }    //跳转到主页面    private  void redirectTo()    {        Intent intent = new Intent(LoginActivity.this,MainActivity.class);        startActivity(intent);        finish();    }
1 0