Да, я бы рекомендовал использовать общие настройки.По сути, вы можете задать общий параметр с ключом «isFirstTime» и типом логического значения, установленным в «false».Затем в своей основной деятельности сделайте что-то вроде:
getBoolean (isFirstTime, true);
Это, если он не может найти isFirstTime, даст вам true, что позволит вам делать оператор if на основе результата.