是第一次的话进入导航页,通过按钮进入主界面,不是的话在导航页逗留2秒进入主界面(此时导航页没有按钮)
没有用到线程。
直接上代码
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
private Button Btstart;
private static final long DELAY = 2000;//在导航页逗留的时间
private TimerTask task;
private SharedPreferences preferences;
private boolean isFirst = true;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Btstart = findViewById(R.id.start);
preferences = getSharedPreferences("isFirst", MODE_PRIVATE);
isFirst = preferences.getBoolean("isFirstIn", true);
if (!isFirst) {//如果不是第一次启动,就导航页延迟2秒后跳入主界面
final Intent localIntent = new Intent(this, HomePage.clas