您的位置:首页 > 移动开发 > Android开发

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

2017-06-21 11:02 363 查看
首先我们得建立两个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
}
}
有不对的请大家多多指教
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: