Android

🚀【Android】Splash Screen 啟動畫面🎨

🚀【Android】Splash Screen 啟動畫面🎨

Android Splash Screen 是一種在 Android 應用啟動時顯示的屏幕。它一般是應用程序的第一個屏幕,主要用於給用戶提供一個加載進度條或歡迎界面。這個界面通常在後台加載應用程序的關鍵資源,以確保應用程序在啟動後能夠迅速響應。它通常在應用程序啟動後立即消失,並被主要的應用程序界面所取代。


文章目錄

  1. Drawable下創建開啟畫面
  2. Style下創建開啟主題
  3. 開啟畫面新增剛剛設定的主題

1.Drawable下創建開啟畫面

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@color/white"/>
    <item>
        <bitmap android:src="@drawable/logo"
           android:gravity="center"/>
    </item>
</layer-list>

2.Style下創建開啟主題

<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
    <item name="android:windowBackground">@drawable/splash_background</item>
    <item name="android:windowFullscreen">true</item>
</style>

3.開啟畫面新增剛剛設定的主題

<activity
   android:name=".SplashActivity"
   android:theme="@style/SplashTheme">
     <intent-filter>
          <action android:name="android.intent.action.MAIN" />

          <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
</activity>

發表迴響