android的實現非常簡單,使用Handler對象的postDelayed方法就可以實現。在這個方法裏傳遞一個Runnable對象和一個延遲的時間。該方法實現了一個延遲執行的效果,延遲的時間由第2個參數指定,單位是毫秒。第一個參數是Runnable對象,裏面包含了延遲後需要執行的操作。
代碼如下:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent(ActSplashScreen.this,ActMain.class);
startActivity(intent);
ActSplashScreen.this.finish();
}
},2500);
具體的實現步驟爲:
1.實現一個閃屏窗體,設置背景圖片等。
2.實現主窗體,當閃屏結束後會啓動該窗體。
2.在閃屏窗體裏的onCreate方法重載裏,處理一個延遲執行頁面跳轉的操作。方法如上面的代碼所示。在這裏跳轉到程序的主窗體