Android启动界面的实现

因为最近参加一个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

相关文章
相关标签/搜索