-2

可能重复:
Android SplashScreen

我是android应用程序开发的新手。

我使用 android sdk 开发了一个 android 应用程序。我在三星选项卡中安装 .apk 文件,它工作正常。

但是我的要求是在我的应用程序主页启动之前,我必须在一个屏幕上显示我的公司徽标,并且每隔 5 秒在另一个屏幕上显示我的应用程序标题,之后我的应用程序主页必须自动显示。

请帮助我前进。

4

3 回答 3

2
       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);
于 2012-10-19T11:08:47.850 回答
0

使用计时器。启动特定时间段的计时器。说 5 秒。计时器结束后,关闭显示公司徽标的第一个活动并开始第二个活动。

于 2012-10-19T11:04:39.590 回答
0

在 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();
        }
      }
于 2012-10-19T11:07:45.853 回答