欢迎界面代码
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.hyjm);
handler.sendEmptyMessageDelayed(0, 3000); //前面是发送的what,后面是显示延迟多少时间发送
}
Handler handler=new Handler(){
@Override
public void handleMessage(Message msg) {
// TODO Auto-generated method stub
super.handleMessage(msg); //接收what
switch (msg.what) {
case 0:
Intent i=new Intent(HyjmActivity.this,MainActivity.class);
startActivity(i);
finish();//实现后这个界面的任务结束,界面消失
break;
default:
break;
}
}
};
因为要让他是打开界面时第一个跳转出来的,所以要在AndroidManifest.xml这个文件中更改代码
说白了就是用handler中有延迟发送的功能去做的。