跳转

转后的Activity在这里就不加以赘述了,只要将你想跳转的Activity类在启动界面的Activity类里添加就行,具体添加位置上述代码中有注释

第二种(一个Activity):
public class MainActivity extends Activity {

private LinearLayout splash;
private ImageView iv_image;

private static final int STOPSPLASH = 0;
private static final long SPLASHTIME = 1000;

private Handler splashHandler = new Handler(){
public void handleMessage(Message msg){
switch (msg.what){
case STOPSPLASH:
SystemClock.sleep(4000); //休眠4s
splash.setVisibility(View.GONE);
break;
}
super.handleMessage(msg);
}
};

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
splash = (LinearLayout) findViewById(R.id.splashScreen);

Message msg = new Message();
msg.what = STOPSPLASH;
splashHandler.sendMessageDelayed(msg, SPLASHTIME);//设置在SPLASHTIME时间后,发送消息
}
}


posted @ 2022-05-12 17:44  stdxxd  阅读(458)  评论(0)    收藏  举报