activity先显示布局文件first.xml,然后调用一个线程推迟执行,来启动另一个activity,来实现欢迎界面,效果如图。
first.xml文件中用一个ImageView控件,全屏显示欢迎图片。
<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_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/image" />
</LinearLayout>
first.java
activity中设置全屏,并开一一个新的线程推迟执行。
public class first extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// 无title
requestWindowFeature(Window.FEATURE_NO_TITLE);
// 全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.first);
Handler handler = new Handler();
handler.postDelayed(new firsthandler(), 3000);
}
class firsthandler implements Runnable
{
public void run()
{
// TODO Auto-generated method stub
startActivity(new Intent(first.this, login.class));
first.this.finish();
}
}
}