希望這不是一個愚蠢的問題,但當我最初點擊我的應用程序時,一種閃屏首次出現幾秒鐘,只有一個標題欄指示應用程序的名稱和沒有別的 - 然後應用程序按預期加載。有什麼辦法可以刪除這個屏幕?Android預加載閃屏
0
A
回答
2
系統查找到您的AndroidManifest.xml中找出什麼是主要活動的主題。如果您沒有手動指定它,它會假設應用程序主題,如果您未指定應用程序主題,那麼將使用默認主題。系統然後單獨根據主題創建「閃屏」。
所以,如果你想刪除它,創建一個具有透明背景和沒有ActionBar的主題。而在onCreate()中,您可能需要再次更改主題(或更改背景並顯示ActionBar)。
但是最好有一些可見的「閃屏」。否則,如果你點擊圖標,你將不會看到1 - 2秒,這很奇怪,幾乎沒有應用程序這樣做。
0
初始化上
的onCreate()
更多的資源,可能需要一些時間。儘量不要重載Activity的onCreate()方法。
儘量不要深入xml佈局文件中超過30個級別。這也可能需要一些時間來初始化。
的setContentView(R.layout.main)
+0
或嘗試在onCreate():)中運行asynctask – deadfish
相關問題
- 1. Android Webview:加載url時出現閃屏
- 2. 閃屏或閃屏Android中
- 3. 預加載圖像,仍然閃爍
- 4. 預加載器在閃光衝擊波?
- 5. Haxe簡單的閃存預加載器
- 6. 加載新場景時屏幕閃爍
- 7. Android加載屏幕
- 8. Android的閃屏碎
- 9. 預加載大量圖像,停止預加載屏幕
- 10. wxPython的閃屏上裝載
- 11. 閃屏裝載麻煩
- 12. Android LeadBolt廣告預加載
- 13. Android水平預加載器
- 14. AS3加載屏幕和Android
- 15. 在Android中加載屏幕
- 16. AsyncHttpRequest的Android加載屏幕
- 17. 加載Android Tabhost全屏
- 18. 的Android取消閃屏
- 19. 閃屏不與Android的PhoneGap
- 20. Android工作室多閃屏
- 21. Android Studio中力閃屏
- 22. Intent_filter閃屏的Android清單
- 23. 在Android的視頻初始屏幕期間預加載WebView
- 24. Android:預加載網頁,然後顯示全屏
- 25. 搜索後預加載屏幕?
- 26. 如何預加載Ajax屏幕
- 27. 預加載仿真白屏:AS3
- 28. Android - 等待或閃爍(加載消息)
- 29. 在Android應用程序中加載資源時出現閃屏現象
- 30. Android:將圖像閃爍到其他屏幕顯示內容正在加載
一種啓動畫面,意味着應用程序標題在頂部的黑屏?如果是,那麼確保你的應用程序加載速度很快,並且你沒有在'onCreate'方法中進行冗長的操作(比如網絡調用,數據庫操作等)。 – Luksprog
在我看來,我沒有做太多耗費時間的事 - 只設置佈局並調用一些函數。 –
調用一些做什麼的函數? – Luksprog