Log in screen on first start

前端 未结 4 1217
猫巷女王i
猫巷女王i 2021-01-29 04:15

how would you create an activity that only runs when the application is started for the first time ever and provides the user with a screen to input a pin and \"unlock\" the app

4条回答
  •  长发绾君心
    2021-01-29 04:47

    You can use sharedPreferences:

    boolean firstTime = prefs.getBoolean("firstTime", true);
    if(firstTime) {
        SharedPreferences.Editor editor = prefs.edit();
        editor.putBoolean("firstTime", false);
        editor.commit();
    
        //do your first time "operations" here E.G read configuration, show user guide
    }
    

提交回复
热议问题