首先创建设置MainActivity的布局layout_main.xml
在布局中加入欢迎界面需要的元素属性,在此就不做很漂亮复杂的了,只设置简单的颜色背景
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:background="#FFFAF000" android:layout_height="match_parent"> </LinearLayout>
延迟的方法有很多,比如Timer,线程耗时,Handler中的postDelayed方法等,在此我采用Handler,代码如下
import android.app.Activity; import android.os.Bundle; import android.os.Handler; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout_main); Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { //进行跳转操作(跳转代码略) } }, 3000); //在欢迎界面停留三秒钟 } }
使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的Activity元素中添加属性
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
实现欢迎界面是不是很简单0.0