在一个Android应用启动时,可以根据需要为其设置一个欢迎界面.欢迎界面将是用户在启动应用
时看到的第一个界面,传达给用户第一感觉.
下面的几个web,各自提供了一种实现方式.
1.不用线程做Android软件欢迎界面,透明效果,完成后自动跳转
其基本思路是,在控制欢迎界面的Activity中,采用Animation为Activity显示的视图增加动画效果.
借助动画结束的这一事件,实现向下一个Activity的跳转.
其基本思路是,在控制欢迎界面的Activity中,使用Handler来进行处理.
下面的代码节选自其内容:
package info.mypanz;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.view.Window;
import android.view.WindowManager;
public class welcome extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.welcome);
new Handler().postDelayed(new Runnable(){//新建一个handler实现演示跳转
@Override
public void run() {
// TODO Auto-generated method stub
Intent i = new Intent();
i.setClass(welcome.this,login.class);
startActivity(i);
}
},5000);
}
}

本文介绍两种实现Android应用欢迎界面的方法:一是通过动画效果并在动画结束后自动跳转到下一个界面;二是利用Handler定时器来实现自动跳转。这两种方法都能帮助开发者创建良好的初次用户体验。

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



