First part
--------------------------------------------------------------------------------
Problem
As the activity can only be displayed to the foreground when the onresume, so, if the background set for mainactivity, no matter how fast oncreate-onresume speed, will appear a short empty page with the title , That's what we don't want.
Method
just at Androidmanifest.xml for your < Application > plus the Theme property.
<span style= "Font-family:helvetica, Tahoma, Arial, Sans-serif;" ><span style= "line-height:25.2000007629395px;" ><activity android:name= ". Android.ui.activities.splasha</span></span><span style=" Font-family:helvetica, Tahoma, Arial, Sans-serif; ><span style= "line-height:25.2000007629395px;" >ctivity " android:theme=" @style/theme.start " > <intent-filter> <action android: Name= "Android.intent.action.MAIN"/> <category android:name= "Android.intent.category.LAUNCHER"/> </intent-filter> </activity> ---- <style name= "Theme.start" parent= "Android: Theme "> <item name=" Android:windowbackground "> @drawable/logo</item> <item name=" Android:windownotitle ">true</item> </style> </span></span>
Part II
---------------------------------------------------------------------------------
Android splash Screen Implementation
Reprint: Click to open link
Android Imitation iOS launcher interface