1. 程式人生 > >關於安卓app開啟時會先白一下才進入歡迎介面

關於安卓app開啟時會先白一下才進入歡迎介面

前言

這個問題讓我很糾結啊,畢設剛開始就遇到這樣處女座的問題,我也是醉了...
像新浪微博 微信 淘寶這樣的大公司的app都沒有這樣的問題,一些demo級的app很多都存在果然是不(qian)夠(bu)用(dao)心(wei)啊!
花了一個多小時,試驗了好多方法我才搞定

原理

首先知道那麼白的到底是什麼
其實就是activity剛載入的樣子,此時背景是白色的,所以才會出現上文所述問題

解決方案

各種實驗就不說了,各種失敗
其實很簡單,就是直接給app入口activity加一個背景就好了,但是又不能在其他activity背景加入圖片,會引起很多問題
在AndroidManifest.xml設定一下背景圖片,但是很多歡迎介面都需要全屏顯示,這樣就會出現問題:不能同時新增兩個android:theme屬性(感覺谷歌不會有這種設定,應該是我不會新增的格式)

所以只能自定義theme,在style.xml檔案新增一個自定義theme具體內容如下:

<style name="splash" parent="AppTheme">
        	<item name="android:windowFullscreen">true</item>
       		<item name="android:background">@drawable/luncher_bg2</item>
        
   	</style>


然後再在相應的activity鍵值對新增屬性如下
android:theme="@style/splash"

但是這樣又會出現問題
如果在app入口activity的佈局檔案中加入了其他的控制元件,也會加入這樣的背景他的控制元件也會出現背景圖片,導致佈局很混亂,
然後我又實驗了很多方法都不能完美去掉,
最後,我又去仔細看了一下微信微博竟然直接就是一個圖片,沒有任何控制元件,所以我就懂了...

相關推薦

關於app開啟時會一下進入歡迎介面

前言 這個問題讓我很糾結啊,畢設剛開始就遇到這樣處女座的問題,我也是醉了... 像新浪微博 微信 淘寶這樣的大公司的app都沒有這樣的問題,一些demo級的app很多都存在果然是不(qian)夠(bu)用(dao)心(wei)啊! 花了一個多小時,試驗了好多方法我才搞定

APP版本更新及自動開啟

安卓APP自動更新版本功能及安裝完成後自動開啟 專案中要求有更新檢查最新版本的功能,功能實現後,發現新版本APP下載安裝後就結束了,沒有重新啟動,客戶還以為是閃退了,後來才發現原來是安裝過程太快了。於是,就要加上一個安裝完成後自動開啟的功能。網上查了很多以後,

應用啟動時會一下黑屏的解決方案

//1/設定背景圖Theme<style name="Theme.AppStartLoad" parent="android:Theme">      <item name="android:windowBackground">@drawable/ipod_bg</item>

開發app插件有能力的來

thread 插件 app插件 1-1 能力 www app player .com %E6%9D%A5%E8%87%AARockPlayer%E8%81%94%E5%90%88%E5%88%9B%E5%A7%8B%E4%BA%BA%E6%9D%A8%E6%AD%A6%E8

怎樣獲得app的資源包

mage spa font 程序 logs 得到 獲得 入門 tro   對於安卓剛入門的人來說經常模仿項目是最快的進步方法,實戰才能提升水平。模仿別人軟件的時候我們需要有那個軟件的圖片,這樣才可以寫出和這個軟件一樣的界面效果,接下來我要記錄下我剛剛嘗試的怎麽獲取安卓軟件資

webapp檢測app是否安裝並launch

nbsp rdo agen bsp 後臺 方法 ins 動態 dev 1. cordova插件 1)查看所有已安裝的安卓app https://www.npmjs.com/package/cordova-plugin-packagemanager A simple p

.net程序員做的第一個APP

學習android tail log images cycle ide app下載 .com https 我從畢業之後一直做的是ASP.NET,從畢業到現在都已經五六個年頭了。一個事物接觸久了就會慢慢沒有了新鮮感熱情也褪去的差不多了,我又是對新事物比較感興趣的,雖說Andr

APP載入HTML5頁面解決方式總結

true ide 不同 webclient devtools 先來 介紹 未來 童鞋 因為H5頁面在移動端的兼容性及擴展性方面體現出來的優勢,又兼得APP中植入H5

一個非常簡單的方法使用JavaScript打包一個網頁成為app(打包遠景論壇)

utf 網易 hub 文件 圖標 http taobao targe 應用 前言: 此方法非常簡單,可以挑一些移動端做的好的網站進行打包,比如 淘寶網, 京東網,網易新聞, 遠景論壇 大神看了輕噴,可以自己做了玩一下,本質上也是在瀏覽器訪問頁面,靈感來源於酷安

一文了解APP逆向分析與保護機制

dex 也不會 時也 也有 包含 啟動 RM 操作 混亂 “知物由學”是網易雲易盾打造的一個品牌欄目,詞語出自漢·王充《論衡·實知》。人,能力有高下之分,學習才知道事物的道理,而後才有智慧,不去求問就不會知道。“知物由學”希望通過一篇篇技術幹貨、趨勢解讀、人物思考和沈澱給你

QT開發APP對於android60的適用

阿裏 方法 widget 顯示 nginx 遠程 求解 無法啟動 去掉 訪問遠程服務器端tomcat小貓咪頁面十一不休專職承接THINKPHP項目一個MYSQL實例它的表文件可以分散在不同的盤、目錄嗎BLADE模板是什麽意思呢 這種標出圖的名字叫什麽?是怎麽畫出來的?TP

app上架指南

安卓APP上架1.騰訊應用寶、360 手機助手、vivo 應用商店、OPPO 軟件商店、華為應用市場、阿裏應用分發平臺、錘子應用商店、金立軟件商店上架時需要提供軟件著作權證書2.應用寶:需要通過發郵件申請來進行官方認證,審核大概需要 1 ~ 3 個工作日。3.安智市場:需要提供營業執照副本和官網 ICP 備案

app開發-04- app運行的運行和調試

許可 完成 acc targe settings andro 安卓app開發 href 一個 app 運行的運行和調試 本篇介紹在 Android Studio 開發工具,運行調試設備:真機和虛擬機。 真機調試(USB 連接手機) 盡量使用真機進行調試,無論是調試效果和速度

[編譯] 6、開源兩個簡單且有用的APP命令行開發工具和nRF51822命令行開發工具

android 關註 eabi ref 文件 不存在 alt stdin vim 星期四, 27. 九月 2018 12:00上午 - BEAUTIFULZZZZ 一、前言 前幾天給大家介紹了如何手動搭建安卓APP命令行開發環境和nRF51822命令行開發環境,中秋這

想讓app不再卡頓?看這篇文章就夠了

實踐 分析 net 差異 項目 void 應該 倒數 文件存儲 歡迎大家前往騰訊雲+社區,獲取更多騰訊海量技術實踐幹貨哦~ 本文由likunhuang發表於雲+社區專欄 實現背景 應用的使用流暢度,是衡量用戶體驗的重要標準之一。Android 由於機型配置和系統的不同,

python獲取app性能參數並繪圖

read cpu 去掉 [] mps app figure ani popen from matplotlib import pyplot as plt from matplotlib import animation import os,re # import nump

App穩定性之旅

安卓App穩定性之旅--記Crash率 <=0.1% 實踐 穩定性的意義 在移動應用效能方面,崩潰帶來的影響是最為嚴重的。 移動應用崩潰主要是由作業系統引發,是指應用在執行過程中出現的強制關閉(Force Closing)現象,從而打斷使用者正在進行的操作體驗。 應用崩潰可以造

萬樹IT:怎樣能快速學會開發 App

目前,國內擁有數量龐大的安卓智慧手機使用者群。手機管理軟體憑藉豐富的app應用資源下載和便捷的管理功能,成為Android手機使用者的裝機必備選擇。基於手機等移動裝置的快速發展,App軟體需求不斷增加。那麼安卓app軟體應用的市場有多大呢?   一項資料調查顯示,72%的使用者每日使用10個左右

Vux+Cordova打包的App實現微信分享朋友和朋友圈

知識儲備 Cordova Plugin ShareSDK 外掛 什麼是Cordova Plugin ShareSDK Cordova Plugin ShareSDK封裝了ShareSDK的android和ios平臺的分享功能。在hybird app開發中可以方便的完成分享功能。如:ion

Cocos Creator釋出app修改版本號

Cocos creator  選擇android版構建編譯  開啟build檔案根據如下路徑找到:proj.android-studio-->app-->build.gradle 開啟build.gradle檔案,找到如下程式碼,修改versionCode和v