可能重复:
Android SplashScreen
我是android应用程序开发的新手。
我使用 android sdk 开发了一个 android 应用程序。我在三星选项卡中安装 .apk 文件,它工作正常。
但是我的要求是在我的应用程序主页启动之前,我必须在一个屏幕上显示我的公司徽标,并且每隔 5 秒在另一个屏幕上显示我的应用程序标题,之后我的应用程序主页必须自动显示。
请帮助我前进。
可能重复:
Android SplashScreen
我是android应用程序开发的新手。
我使用 android sdk 开发了一个 android 应用程序。我在三星选项卡中安装 .apk 文件,它工作正常。
但是我的要求是在我的应用程序主页启动之前,我必须在一个屏幕上显示我的公司徽标,并且每隔 5 秒在另一个屏幕上显示我的应用程序标题,之后我的应用程序主页必须自动显示。
请帮助我前进。
startTime = System.currentTimeMillis();
TimerTask enableTask = new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
currenttime = System.currentTimeMillis();
if(currenttime-startTime > 30000) {
Intent intent = new Intent(Activity.this,
nextActivity.class);
startActivity(intent);
}
else {
go.setVisibility(View.GONE);
}
}
});
}};
Timer t = new Timer();
t.schedule(enableTask,1000, 30000);
使用计时器。启动特定时间段的计时器。说 5 秒。计时器结束后,关闭显示公司徽标的第一个活动并开始第二个活动。
在 Asynck Task 中使用 Thread.sleep() 作为:
private class splashAsync extends AsyncTask<Void, Void, Void>
{
protected void onPreExecute(){
}
protected Void doInBackground(Void... params) {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
return null;
}
protected void onPostExecute(Void v){
startActivity(new Intent(Activity1.this,Activity2.class));
finish();
}
}