Android程序啟動(dòng)時(shí)出現(xiàn)黑屏問題的解決方法
本文實(shí)例講述了Android程序啟動(dòng)時(shí)出現(xiàn)黑屏問題的解決方法。分享給大家供大家參考,具體如下:
關(guān)于黑屏:
默認(rèn)的情況下,程序啟動(dòng)時(shí),會(huì)有一個(gè)黑屏的時(shí)期,原因是,首個(gè)activity會(huì)加載一些數(shù)據(jù),比如初始化列表數(shù)據(jù)、向服務(wù)器發(fā)送請(qǐng)求獲取數(shù)據(jù)等等。
去除方法:
1、在style里面添加一個(gè)style:
<style name="ContentOverlay"parent="@android:style/Theme.Light"> <itemname="android:windowNoTitle">true</item> <itemname="android:windowIsTranslucent">true</item> <itemname="android:windowContentOverlay">@null</item> </style>
2、將主題設(shè)置到啟動(dòng)activity的主題里面
<application android:icon="@drawable/icon" android:label="@string/app_name" android:name=".TWeiboApplication" android:debuggable="true" android:theme="@style/ContentOverlay"> <activity android:name=".MainSplashActivity" android:configChanges="keyboardHidden|orientation" android:theme="@style/ContentOverlay"> <intent-filter> <actionandroid:name="android.intent.action.MAIN"/> <categoryandroid:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity>
android 界面切換黑屏處理:
從A切換到B的過程中出現(xiàn)黑屏,可以在Manifest文件中改變B的theme,在theme里添加:
<item name="android:windowIsTranslucent">true</item>
這樣從A到B的過程中,因?yàn)锽是透明的,所以背景就是A。這樣的用戶體驗(yàn)比較好。
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android編程之a(chǎn)ctivity操作技巧總結(jié)》、《Android視圖View技巧總結(jié)》、《Android操作SQLite數(shù)據(jù)庫(kù)技巧總結(jié)》、《Android操作json格式數(shù)據(jù)技巧總結(jié)》、《Android數(shù)據(jù)庫(kù)操作技巧總結(jié)》、《Android文件操作技巧匯總》、《Android編程開發(fā)之SD卡操作方法匯總》、《Android開發(fā)入門與進(jìn)階教程》、《Android資源操作技巧匯總》及《Android控件用法總結(jié)》
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
- Android 避免APP啟動(dòng)閃黑屏的解決辦法(Theme和Style)
- Android app啟動(dòng)時(shí)黑屏或者白屏的原因及解決辦法
- Android編程中activity啟動(dòng)時(shí)出現(xiàn)白屏、黑屏問題的解決方法
- Android啟動(dòng)頁(yè)出現(xiàn)白屏、黑屏的解決方案
- Android優(yōu)化之啟動(dòng)頁(yè)去黑屏實(shí)現(xiàn)秒啟動(dòng)
- 顯示器啟動(dòng)黑屏的逐步檢查方法
- Android啟動(dòng)APP時(shí)黑屏白屏的解決方法
- Android Theme以及解決啟動(dòng)黑屏的方法詳解
相關(guān)文章
Android ViewPager中顯示圖片與播放視頻的填坑記錄
這篇文章主要給介紹了關(guān)于Android ViewPager中顯示圖片與播放視頻的一些填坑記錄,文中通過示例代碼介紹的非常詳細(xì),對(duì)各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-05-05Android實(shí)現(xiàn)GPS定位代碼實(shí)例
這篇文章主要介紹了Android實(shí)現(xiàn)GPS定位實(shí)例,對(duì)關(guān)鍵操作部份給出代碼示例并做了一定的注釋,需要的朋友可以參考下2014-07-07Android實(shí)現(xiàn)EditText中添加和刪除bitmap的方法
這篇文章主要介紹了Android實(shí)現(xiàn)EditText中添加和刪除bitmap的方法,實(shí)例分析了Android中EditText控件的bitmap操作技巧,需要的朋友可以參考下2016-01-01Android Studio 3.6 正式版終于發(fā)布了,快來圍觀
Android Studio 3.6 正式版終于發(fā)布了,值得興奮呀,畢竟 3.5 大版本更新也已經(jīng)差不多半年了,撒花撒花!這次更新又更新了什么呢?快來跟隨小編一起看看吧2020-02-02Android實(shí)現(xiàn)的可以調(diào)整透明度的圖片查看器實(shí)例
這篇文章主要介紹了Android實(shí)現(xiàn)的可以調(diào)整透明度的圖片查看器,需要的朋友可以參考下2014-07-07Android編程之canvas繪制各種圖形(點(diǎn),直線,弧,圓,橢圓,文字,矩形,多邊形,曲線,圓角矩形)
這篇文章主要介紹了Android編程之canvas繪制各種圖形的方法,涉及Android使用Canvas類中常用繪圖方法的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-12-12