啟動(dòng),關(guān)閉項(xiàng)目時(shí)军拟,黑白屏問題及處理方法

在啟動(dòng)APP時(shí)剃执,在視圖加載完成的這段時(shí)間內(nèi),app顯示的是window的背景圖片懈息,默然為主題設(shè)置的顏色
Theme.AppCompat.Light.NoActionBar 白色 或者night 黑色

處理方法

1肾档、啟動(dòng)

<!--啟動(dòng)頁主題-->
<style name="Loading" parent="AppTheme">
          <item name="android:windowFullscreen">true</item>
          <item name="android:windowBackground">@mipmap/loadback</item>
</style>

這樣設(shè)置主題,點(diǎn)擊桌面應(yīng)用圖標(biāo)后,先加載這里設(shè)置的背景圖片怒见。

2戒祠、關(guān)閉應(yīng)用

我的解決的方法是:通過異步,關(guān)閉應(yīng)用速种。
@Override
 public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
                finish();
            ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
            am.restartPackage(getPackageName());

            new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {
                    System.exit(0);
                    android.os.Process.killProcess(android.os.Process.myPid());
                }
            },800);   
        }
        return super.onKeyDown(keyCode, event);
    }


處理退出APP的黑白屏問題姜盈,還可以通過設(shè)置主題中<item name="android:windowIsTranslucent">true</item>  把最底層(我的是mainactivity)的activity主題此屬性設(shè)置成true

這種方式遇到的問題是,如果項(xiàng)目中集成了側(cè)滑finish頁面配阵,就會(huì)用到這個(gè)屬性馏颂,但是某些機(jī)型會(huì)出現(xiàn)側(cè)滑時(shí),背景會(huì)直接顯示桌面的情況棋傍。這時(shí)候就要把最底層的activity(mainactivity)的這個(gè)android:windowIsTranslucent屬性修改成false救拉。
這樣就造成了,退出時(shí)瘫拣,如果使用
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
am.restartPackage(getPackageName());
System.exit(0);
android.os.Process.killProcess(android.os.Process.myPid());方式亿絮, 就是出現(xiàn)黑屏的情況了。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末麸拄,一起剝皮案震驚了整個(gè)濱河市派昧,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拢切,老刑警劉巖蒂萎,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異淮椰,居然都是意外死亡五慈,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門主穗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泻拦,“玉大人,你說我怎么就攤上這事忽媒≌眨” “怎么了?”我有些...
    開封第一講書人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵猾浦,是天一觀的道長陆错。 經(jīng)常有香客問我灯抛,道長金赦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任对嚼,我火速辦了婚禮夹抗,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘纵竖。我一直安慰自己漠烧,他們只是感情好杏愤,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著已脓,像睡著了一般珊楼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上度液,一...
    開封第一講書人閱讀 51,562評(píng)論 1 305
  • 那天厕宗,我揣著相機(jī)與錄音,去河邊找鬼堕担。 笑死已慢,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的霹购。 我是一名探鬼主播佑惠,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼齐疙!你這毒婦竟也來了膜楷?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤贞奋,失蹤者是張志新(化名)和其女友劉穎把将,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體忆矛,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡察蹲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了催训。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洽议。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖漫拭,靈堂內(nèi)的尸體忽然破棺而出亚兄,到底是詐尸還是另有隱情,我是刑警寧澤采驻,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布审胚,位于F島的核電站,受9級(jí)特大地震影響礼旅,放射性物質(zhì)發(fā)生泄漏膳叨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一痘系、第九天 我趴在偏房一處隱蔽的房頂上張望菲嘴。 院中可真熱鬧,春花似錦、人聲如沸龄坪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽健田。三九已至烛卧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間妓局,已是汗流浹背唱星。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留跟磨,地道東北人间聊。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像抵拘,于是被迫代替她去往敵國和親哎榴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容