商城APP通常都會在應用啓動時有一個歡迎界面,下面咱們來實現一個最簡單的歡迎頁開發:就是打開商城App,先出現歡迎界面,停留幾秒鐘,自動進入應用程序的主界面。android
首先先定義WelcomeActivity佈局,佈局很是簡單的,就一張圖片,代碼以下所示:app
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@mipmap/logo"/> </LinearLayout>
啓動界面時,兩秒跳轉到另外一個界面,代碼以下所示:ide
package com.nyl.shoppingmall.app.activity; import android.app.Activity; import android.content.Intent; import android.os.Handler; import android.os.Bundle; import com.nyl.shoppingmall.R; /** * 歡迎界面 */ public class WelcomeActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_welcome); //兩秒鐘進入MainActivity new Handler().postDelayed(new Runnable() { @Override public void run() { //啓動MainActivity主頁面,這段代碼是在主線程執行 startActivity(new Intent(WelcomeActivity.this,MainActivity.class)); //關閉當前頁面(結束WelcomeActivity) finish(); } },2000); } }
啓動頁面效果圖以下:佈局
兩秒鐘後跳轉到主界面,效果圖以下:post
這裏一個很是簡單的啓動頁面,就學到這裏咯!this