如何避免在我的應用程序加載時出現黑屏?我已經從onCreate刪除所有的東西到AsyncTask,但我仍然在開始時有黑屏。我的默認(第一個)活動是Main,如果有一個參數我暫時加載個人活動並顯示Main,否則顯示Main活動。任何人都可以提出解決方案 我試過http://blog.iangclifton.com/2011/01/01/android-splash-screens-done-right/但它沒有幫助。如何在我的應用程序加載時避免Android中出現黑屏?
回答
我不確定。
,但在艙單試試這個..你的活動中
機器人:主題= 「@安卓風格/ Theme.Translucent」
或者
機器人:主題=「@機器人:風格/ Theme.Light」
我所看到的關於閃屏一個很好的解決方案...希望它有用
我努力了這麼久。這解決了我的問題。只需在Manifest中添加該行就可以實現。謝謝四月。 – 2013-01-25 22:05:17
謝謝,這給了我一個想法,使像Flash一樣的自定義主題,它解決了我的問題。對於那些正在尋找相同答案的人來說,這是我的工作方式。對我而言,希望它對你也有幫助。很有型。XML <樣式名稱= 「MySplashTheme」 父= 「AppBaseTheme」> <項目名稱= 「機器人:windowNoTitle」>真 <項目名稱= 「機器人:windowBackground」> @在活動標籤繪製/ splash_image 清單文件android:theme =「@ style/MySplashTheme」 – 2014-05-02 09:41:47
第一個對我很好,謝謝:) – Stranger 2015-12-28 07:50:35
優化你的代碼,儘量減少來自onCreate()的代碼,這是我面臨的問題,我通過減少onCreate()中的代碼來解決它。
祝您好運
的既然你已經清除了您的onCreate()和分配你的初始化任務的工作線程,你的屏幕仍然不亮爲您的應用程序啓動後一段時間的事實可能是由於在您的初始顯示中(而不是您的初始化代碼,這可能是與模型相關的,而不是與視圖相關的)的圖形的複雜性。
你說你爲你工作的解決方案是使用可見背景作爲你的主題。我很高興你發現這樣做是足夠的,但爲了某些目的,更具體的(例如,標識/應用程序名稱)啓動屏幕(因爲它使用更簡單的圖形而顯示得很快)將是更合乎需要的。
請參閱的迅速顯示啓動畫面如何實現以下鏈接進行了詳細的描述(示例代碼)答案:
這還討論了您在上面接受的辦法。
在樣式標記的android style.xml文件中添加以下行。
完整代碼:
<style name="AppBaseTheme" parent="android:Theme.Light.NoTitleBar">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
<item name="android:windowDisablePreview">true</item>
</style>
完美適用於我... ..... :) – RajeshVijayakumar 2015-05-18 11:25:32
正是我在找...謝謝! – 2016-05-17 08:30:27
我的應用程序完成了這一點 – 2017-10-29 12:16:10
- 1. 如何避免cordova在第一次加載時出現黑屏?
- 2. 如何避免Android屏幕黑屏?
- 3. 在iPhone上啓動我的應用程序時出現黑屏
- 4. 在Android設備上啓動應用程序時出現黑屏
- 5. 如何在啓動應用程序時避免使用黑色屏幕
- 6. 運行我的iPad應用程序時出現黑屏空白
- 7. 在Android應用程序中加載資源時出現閃屏現象
- 8. 避免在不使用AsyncTask的活動之間出現黑屏
- 9. 黑莓 - 應用程序加載屏幕
- 10. 避免UIWebView加載iTunes應用程序
- 11. 加載iPad Storyboard時出現黑屏。
- 12. iOS從xib加載時出現黑屏
- 13. VideoView:避免全屏黑屏
- 14. 在應用程序加載時出現閃屏圖像
- 15. 如何避免在加載webView時出現尖峯
- 16. iPhone在應用程序啓動時出現黑屏
- 17. 如何避免在WPF全屏應用程序中閃爍?
- 18. Android:應用程序中的黑屏
- 19. GWT:避免在Web應用程序加載時設置window.name
- 20. 如何在android中調用另一個活動時避免黑屏?
- 21. 在Android Worklight應用程序的啓動屏幕出現很長一段時間後,黑屏會出現
- 22. iPhone調試:調試通用應用程序時出現黑屏
- 23. 避免其他應用程序加載我的DLL
- 24. iOS:加載應用程序時的隨機黑屏
- 25. 應用程序加載時出現OutOfMemoryException
- 26. 啓動前如何避免黑屏?
- 27. 如何避免在Android中從Web視圖返回時出現白屏?
- 28. 如何在Android中打開啓動應用程序之前避免主屏幕加載?
- 29. 將Web圖像加載到Android時出現黑色屏幕
- 30. GitHub如何避免頁面加載時出現滯後/眨眼?
張貼一些代碼 - 它可能會幫助或我們只是猜測...... – 2012-01-11 10:17:15