Android 快速啟動頁
阿新 • • 發佈:2018-12-27
網上方案一大堆 我找了個好使的
1.定義Style
<style name="SplashTheme" parent="AppTheme" > <!-- 歡迎頁背景引用剛才寫好的 --> <item name="android:windowBackground">@drawable/splash</item> <item name="android:windowFullscreen">true</item> <item name="android:windowContentTransitions" tools:targetApi="lollipop">true</item> <!-- <item name="android:windowIsTranslucent">true</item> --> <!-- 透明背景不要了 --> </style>
2.splash
<?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:gravity="center" android:src="@drawable/guidepic" /> </item> </layer-list>
3.Mainfest
<!-- 引導頁 --> <activity android:name=".guideAc.GuideActivity" android:theme="@style/SplashTheme"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
4.Ac不要setContentView
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
waitToJump();
}