1.创建一个空的启动页面
public class EmptyStartActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); startActivity(new Intent(this, StartActivity.class)); finish(); } }
2.AndroidManifest.
<activity android:name=".EmptyStartActivity" android:launchMode="singleTask" android:screenOrientation="portrait" android:theme="@style/main_activity_style"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>3. main_activity_style.
<style name="main_activity_style" parent="@android:style/Theme.Light.NoTitleBar.Fullscreen"> <item name="android:windowIsTranslucent">false</item> <item name="android:windowDisablePreview">false</item> <item name="android:windowContentOverlay">@null</item>
//defaults是你的启动页的图片 <item name="android:windowBackground">@mipmap/defaults</item> <item name="android:background">@null</item> </style>