Überprüfen Sie, ob der Erstbenutzer meiner App in Android

In meiner App, zuerst zeigt es einen Splash-Screen. Danach eine andere Aktivität, dann muss meine Haupttätigkeit gezeigt werden. Das ist mein Designplan. Die zweite Aktivität (dh vor der Hauptaktivität) muss für den Erstanwender der App angezeigt werden. Wenn er / sie die app schließt, wird der Splash-Screen automatisch zur Hauptaktivität umgeleitet. Wie mache ich das? Irgendwelche Ideen? Ich entwickle meine App für Android-Handys.

  • Wo soll ich meine Variablen deklarieren?
  • Optical Character Recognition Android mit OpenCV
  • Unbegrenzter / dynamischer ViewPager in beide Richtungen
  • Firebase Recycler Adapter Paginierung
  • Wie überprüft man, ob das Android-Kontrollkästchen innerhalb seiner onClick-Methode (in XML deklariert) überprüft wird?
  • Sende Push-Benachrichtigung GCM von java
  • Java.io.IOException, "schlechte Dateinummer" USB-Verbindung
  • Nachrüsten 2 @ path vs @ query
  • 3 Solutions collect form web for “Überprüfen Sie, ob der Erstbenutzer meiner App in Android”

    Halten Sie eine Fahne in Präferenzen und überprüfen Sie sie beim Start. Ändern Sie den Zustand, nachdem der Splash einmal angezeigt wird.

    Sie können z. B. ein sharedPreference-Objekt verwenden, um einen booleschen Wert zu speichern, der Ihnen mitteilt, ob das erste Mal der Benutzer die Anwendung öffnet. Überprüfen Sie die Präferenz, wenn der Benutzer die Anwendung startet und wenn er true zurückgibt, dann den mittleren Bildschirm anzeigen.

    private SharedPreferences mPreferences; .... boolean firstTime = mPreferences.getBoolean("firstTime", true); if (firstTime) { SharedPreferences.Editor editor = mPreferences.edit(); editor.putBoolean("firstTime", false); editor.commit(); showMiddleActivity(); } 

    So ähnlich.

    Bearbeiten: von jqpubliq geschlagen …

    Sie müssten Daten irgendwo speichern, in Ihrem Fall könnte es am einfachsten sein, einfach eine leere Datei nach dem ersten Lauf der App zu schreiben. So würden Sie für die Existenz dieser Datei zu überprüfen und wenn es dort war dann würden Sie nicht zeigen, die zweite Aktivität, und würde nur zeigen, die Haupttätigkeit.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.