Directly add the code without saying:
First activity:
Public class main extends activity {/** called when the activity is first created. * // @ override public void oncreate (bundle savedinstancestate) {super. oncreate (savedinstancestate); setcontentview (R. layout. main); // use a handle thread to control the jump and time new handler (). postdelayed (New runnable () {@ override public void run () {intent mainintent = new intent (main. this, cover. class); main. this. startactivity (mainintent); main. this. finish () ;},5000 );}}
The second activity:
Public class cover extends activity {@ overrideprotected void oncreate (bundle savedinstancestate) {// todo auto-generated method stubsuper. oncreate (savedinstancestate); setcontentview (R. layout. cover); // use a handle thread to control the jump and time new handler (). postdelayed (New runnable () {@ override public void run () {intent mainintent = new intent (cover. this, Main. class); cover. this. startactivity (mainintent); cover. this. finish () ;},5000 );}}
First XML:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><ImageView android:layout_height="fill_parent" android:src="@drawable/main"android:layout_width="fill_parent" android:id="@+id/imageView1"></ImageView></LinearLayout>
Second XML:
<?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <ImageView android:layout_height="fill_parent" android:src="@drawable/cover"android:layout_width="fill_parent" android:id="@+id/imageView2"></ImageView></LinearLayout>
This example is boring! The only useful thing is that you can put two photos of your girlfriend on it and keep repeating.