作为Android小白,欢迎界面还是必须要学会的!!
刚开始还以为,欢迎界面是一个很高深,很难的东西,结果才发现只是启动应用时,先进入一个欢迎Activity,然后在这个界面中停转几秒后,在跳转到主界面,顿时感觉没有那么高大上了!!!
这是一个列子可以实现启动应用时,欢迎界面由模糊哦到清晰,然后调转到主界面的过程!!
下面是代码:因为界面代码都非常简单,所以这里只给出后台动画和重转代码
public class Welcome extends Activity {
private AlphaAnimation start_anima;
View view;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
view = View.inflate(this, R.layout.welcome, null);
setContentView(view);
initView();
initData();
}
private void initData() {
start_anima = new AlphaAnimation(0.3f, 1.0f);
start_anima.setDuration(2000);
view.startAnimation(start_anima);
start_anima.setAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
redirectTo();
}
});
}
private void initView() {
}
private void redirectTo() {
startActivity(new Intent(getApplicationContext(), MainActivity.class));
finish();
}
}
这篇博客介绍了Android新手如何创建欢迎界面,并通过代码展示了如何实现从模糊到清晰的透明度动画效果,最终过渡到主界面的过程。
282

被折叠的 条评论
为什么被折叠?



