1public
class splashactivity extends
activity
15 }, 3000); //
啟動動畫持續3秒鐘16}
1718 }
(1)設定背景圖theme
1@drawable/ipod_bg
3true 4
(2)設定透明theme
1true 3
true 4
上面我定義了兩種theme,第一種theme就是設定一張背景圖。當程式啟動時,首先顯示這張背景圖,避免出現黑屏。第二種theme是把樣式設定為透明,程式啟動後不會黑屏而是整個透明了,等到介面初始化完才一次性顯示出來。下面說說兩種方式的優缺點:
•theme1 程式啟動快,介面先顯示背景圖,然後再重新整理其他介面控制項。給人重新整理不同步感覺。
•theme2 給人程式啟動慢感覺,介面一次性刷出來,重新整理同步。
2、修改androidmanifest.xml
為了使上面theme生效,我們需要設定一些activity的theme
12 android:allowbackup="true"
3 android:icon="@drawable/ipod_icon"
5 android:launchmode="singletask">67
8 android:name="com.apical.apicalipod.ipodmainactivity"912
1314
1516
17//
......18
Android 閃屏啟動頁全面屏適配
隨著全面屏手機普及,目前市面上的手機螢幕尺寸大致分為三種 非全面屏 16 9 全面屏 18 9 全面屏 18 9 true mipmap splash false 同一套在全面屏和非全面屏手機上會出現變形問題 這裡有幾個辦法可解決 首先需要在清單檔案中配置最大螢幕比 注 螢幕的寬高比,目前適配2.2...
android開發 4 閃屏的實現
閃屏呢,就是splashscreen,也可以說是啟動畫面,就是啟動的時候,閃 展示 一下,持續數秒後,自動關閉。android的實現非常簡單,使用handler物件的postdelayed方法就可以實現。在這個方法裡傳遞乙個runnable物件和乙個延遲的時間。該方法實現了乙個延遲執行的效果,延遲的...
android開發 4 閃屏的實現
閃屏呢,就是splashscreen,也可以說是啟動畫面,就是啟動的時候,閃 展示 一下,持續數秒後,自動關閉。android的實現非常簡單,使用handler物件的postdelayed方法就可以實現。在這個方法裡傳遞乙個runnable物件和乙個延遲的時間。該方法實現了乙個延遲執行的效果,延遲的...