實現Splash頁的正確方式, 解決啟動閃屏現象(一)
1. 由於在系統載入Activity的過程中,首先會讀取Activity的Theme,然後根據Theme中的配置來繪製,當Activity載入完畢後,才會替換為真正的介面。所以這裡通過android:windowBackground屬性,來進行Activity載入前的配置。另外,因為現有的Theme.Appcompat系列之中不包含NoTitleBar一類的Theme,所以在這裡需要自定義一個全屏、無標題欄的Theme。
2. 在AndroidMainifest.xml中,給Activity指定自定義Style的Theme。