馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
閃屏呢,就是SplashScreen,也可以說是啟動畫面,就是啟動的時候,閃(展示)一下,持續數秒後,自動關閉。
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);
複製代碼 如上面的代碼展示,延遲2500毫秒執行了頁面的跳轉操作。具體的操作在run方法的實現裡。
具體的實現步驟為:
1.實現一個閃屏窗體,設置背景圖片等。
2.實現主窗體,當閃屏結束後會啟動該窗體。
2.在閃屏窗體裡的onCreate方法重載裡,處理一個延遲執行頁面跳轉的操作。方法如上面的代碼所示。在這裡跳轉到程序的主窗體 |
評分
-
查看全部評分
|