在iOS上,您爲應用加載時創建加載屏幕,Android中是否有類似的東西。當我的應用程序加載時,我會看到一個黑屏,直到它打開。Android中的應用加載屏幕
0
A
回答
2
我絕不是一個iOS的專家,但如果你指的是閃屏,你可以做到以下幾點:
創建它的意圖過濾器類是在設置爲LAUNCHER的活動清單...說你怎麼稱呼它飛濺:
<activity
android:label="@string/app_name"
android:name=".Splash" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
然後在新的活動onCreate
執行postDelay
開始一個新的意圖:
new Handler().postDelayed(new Runnable() {
public void run() {
Intent intent = new Intent();
intent.setClass(Splash.this, MyMainActivity.class);
Splash.this.startActivity(intent);
Splash.this.finish();
}
}, 3000); // splash will show for 3 seconds
+0
這不是問題的答案,它是一個替代方案,http://cyrilmottier.com/2012/05/03/splash-screens-are-evil-dont-use-them/ –
0
只需讓您的主(啓動)屏幕成爲ImageView(或任何您想要的啓動屏幕),然後致電StartActivity()
開始您的實際主屏幕。
0
您可以在動畫圖像上顯示具有自定義視圖的活動(使用LayoutInflater進行膨脹,並使用Animation對其進行動畫製作)。多數民衆贊成我是如何做到的。
相關問題
- 1. Android應用程序加載屏幕
- 2. Android加載屏幕
- 3. 在Android中加載屏幕
- 4. AsyncHttpRequest的Android加載屏幕
- 5. AS3加載屏幕和Android
- 6. 在HTML5應用中加載屏幕
- 7. 從啓動屏幕移動到Android應用程序的加載屏幕
- 8. iOS應用程序的加載屏幕
- 9. 在Android中加載屏幕時出錯
- 10. 無法在Android webview中加載屏幕?
- 11. 如何在android中加載屏幕
- 12. 加載屏幕
- 13. 我的Android應用程序不加載應用程序屏幕,只是跳到主應用程序屏幕?
- 14. Shazam應用程序像加載屏幕
- 15. 加載屏幕 - iPhone應用程序
- 16. AS3 AIR在應用加載屏幕
- 17. 黑莓 - 應用程序加載屏幕
- 18. iPhone應用程序加載屏幕
- 19. Android的重新加載屏幕
- 20. Android Splashscreen或加載屏幕上的3.1
- 21. Android的透明灰色加載屏幕
- 22. 禁用silverlight加載屏幕
- 23. 禁用Flowplayer中的加載屏幕
- 24. 在TabLayout中加載屏幕
- 25. 流星:科爾多瓦Android應用卡住加載屏幕上
- 26. 啓動屏幕加載動畫(Android應用程序)
- 27. 當旋轉屏幕android,應用程序自動加載數據
- 28. Android + Facebook +在應用程序加載時隱藏Facebook屏幕?
- 29. 在主屏幕上顯示加載屏幕小部件Android
- 30. Xamarin.forms加載屏幕
你問如何創建一個PAG e在資源加載時顯示,或者如何操作設備上第一個屏幕的顯示方式? – Codeman