因为最近参加一个Android比赛,首先进来的就是APP启动介绍页面。一开始并不知道怎么去实现,经过查阅各类资料发现了里面的逻辑,下面我将附上相关的代码进行介绍:android
1.在AndroidManifest.xml中将做为启动介绍页面的activity注册为APP的入口。ide
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>post
2.当APP运行到介绍界面时新建一个线程使其过必定的时间后在跳入下一个activity(这里应该要注意的是必定在介绍页面的activity运行finish()方法,结束上个activity,否则点击返回就返回到介绍页面去了)线程
int waittingtime = 2500;
//展现页面停留(waittingtime)后跳转到主页面
Handler jumpToMain = new Handler();
jumpToMain.postDelayed(new Runnable() {
@Override
public void run() {
startActivity(new Intent(getApplication(), MainActivity.class));
finish(); //结束介绍页面的activity
}
}, waittingtime);xml