Android如何先显示一张图片,延时几秒后,再自动跳转到另一个页

首先我们得建立两个Activity,两页xml文件
我们得将欢迎页面配置在AndroidManifest.xml得首先显示有些人做了半天却不见效果就是这个原因
下面是 Welcome页面的主要代码:

public class Welocome extends Activity {
    private final long SPLASH_LENGTH = 3000;
    Handler handler = new Handler();
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_welocome);
        handler.postDelayed(new Runnable() {  //使用handler的postDelayed实现延时跳转

            public void run() {
                Intent intent = new Intent(Welocome.this, MainActivity.class);
                startActivity(intent);
                finish();
            }
        }, SPLASH_LENGTH);//3秒后跳转至应用主界面MainActivity
    }
}
有不对的请大家多多指教
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页