在平时我们进入很多的app是并不是直接看到它的主界面的,而是先看到它的一个欢迎界面。
我就来讲讲怎么实现一个最简单的欢迎界面。
先在drawable-hdpi文件夹中放入想要显示的照片。这里我起名叫做welcome.jpg
然后为界面设置xml文件:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/welcome"
android:orientation="vertical" >
</LinearLayout>
最后为界面设置java文件:
package com.example.sign_in_system_2;
import android.R.menu;
import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.content.Intent;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.Spinner;
import android.widget.Toast;
import android.widget.AdapterView.OnItemSelectedListener;
/**
*
* @author Traject0ry
*界面1完成闪烁的界面
*/
public class Page_1 extends Activity {
private final long SPLASH_LENGTH = 2000;
Handler handler = new Handler();
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.page1);
handler.postDelayed(new Runnable() {
public void run() {
Intent intent = new Intent(Page_1.this, page_2.class);
startActivity(intent);
finish();
}
}, SPLASH_LENGTH);//2秒后跳转
}
}