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
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
}