Android startup screen implementation, android startup Screen
The startup screen is often used in applications. A background thread is started to prepare resources for running the main program.
Android can enable the screen as follows:
This is the code of the splash. xml layout file [code] <LinearLayout
Xmlns: android = "http://schemas.android.com/apk/res/android"
Android: layout_height = "fill_parent" android: layout_width = "fill_parent" android: orientation = "vertical">
<ImageView android: layout_height = "fill_parent" android: layout_width = "fill_parent" android: scaleType = "fitCenter" android: src = "@ drawable/splash"> </ImageView>
</LinearLayout> [/code]
Place an ImageView to load the startup Image
SplashActivity is used as the main view to start [code]/** Called when the activity is first created .*/
@ Override
Public void onCreate (Bundle savedInstanceState ){
Super. onCreate (savedInstanceState );
SetContentView (R. layout. splash );
Handler x = new Handler ();
X. postDelayed (new splashhandler (), 2000 );
}
Class splashhandler implements Runnable {
Public void run (){
StartActivity (new Intent (getApplication (), MainActivity. class ));
SplashActivity. this. finish ();
}
} [/Code]