This article illustrates the solution to the problem of white screen and black screen when activity starts in Android programming. Share to everyone for your reference, specific as follows:
Activity starts by default when the screen is first painted white, and then draw the interface, draw the interface more or less a little delay, this time you see is screen, obviously affect the user experience, how to eliminate it?
Set style in activity theme
<style name= "Apptheme" parent= "Android:Theme.Light.NoTitleBar" >
<item name= "Android: Windowistranslucent ">true</item>
<item name=" Android:windownotitle ">true</item>
<item name= "Android:windowactionbar" >false</item>
<item name= "Android:windowbackground" >@ Android:color/transparent</item>
<!--All customizations so are not specific to a particular api-level can Go here. -->
</style>
<application
android:name= "com.skymobi.moposns.MyApplication"
android:allowbackup= "true"
android:icon= "@drawable/ic_launcher"
android:label= "@string/app_name"
android:theme= "@style/apptheme" >
<activity
android:name= "com.skymobi.moposns.MainActivity"
android:label= "@string/app_name"
android:screenorientation= "Portrait" >
<intent-filter>
<action android:name= " Android.intent.action.MAIN "/>
<category android:name=" Android.intent.category.LAUNCHER "/>"
</intent-filter>
</activity>
I hope this article will help you with the Android program.