我们用app时,有发现有很多app会出现欢迎页面.还有就是向导页面,比如你第一次使用某个app时,会出现一系列向导页面.这些东西的实现其实很简单.
下面实现一个简单的欢迎页面,显示几秒之后自动跳转到app的主activity.
首先是布局文件,很简单,就是一张背景图
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@mipmap/welcome"> </LinearLayout>
然后是java代码
package com.example.creator.myapplication; /** * Created by creator on 18-6-10. */ import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.content.Intent; import java.util.Timer; import java.util.TimerTask; public class Welcome extends AppCompatActivity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.welcome_layout); Timer timer=new Timer(); TimerTask timerTask=new TimerTask() { @Override public void run() { Intent intent1=new Intent(Welcome.this,MainActivity.class); startActivity(intent1); Welcome.this.finish(); } }; timer.schedule(timerTask,1000*2); } }
这样就实现了一个简单的欢迎页面,是不是很简单.
下面是效果图