android: Wie kann ich das erste Tutorial wie Go Launcher in meiner App implementieren?

86

Go Launcher hat ein schönes Tutorial zum ersten Mal. Es ist dem ersten Lauf von Stock ICS sehr ähnlich. Ich möchte lernen, wie das ähnliche Tutorial beim ersten Start meiner App angezeigt wird. Wie kann ich diese transparente Ansicht (die mit Bildschirmobjekten interagiert) in meiner Android-App implementieren?

Erstes Bild Zweites Bild

Moallemi
quelle

Antworten:

66

Ich habe versucht, etwas Ähnliches zu tun mit einer transparenten Aktivität mit einem Viewpager . Ich wollte statische 'Tutorial'-Bilder, durch die Benutzer wischen können.

Eine der Antworten auf meine Frage erwähnte eine interessante Bibliothek (ShowcaseView). Es scheint, dass es auch gut zu Ihren Anforderungen passt.

https://github.com/Espiandev/ShowcaseView

Gautam
quelle
3
Vielen Dank! Ich habe die Art und Weise verwendet, die Sie verwendet haben (transparente Aktivität), aber diese Bibliothek ist genau das, was ich brauche :)
Moallemi
Vielen Dank für die Einführung in die Bibliothek
Vrajesh
Kann diese Bibliothek auch zum Anzeigen von Anleitungen für Schubladen-Symbole und -Menüs verwendet werden?
Vivek Sinha
@VivekSinha: Nein, das kann es nicht!
Tina
5

Sie können entweder ein FrameLayout oder ein RelativeLayout als Stamm Ihrer Aktivität / Ihres Fragments verwenden und Ihre "erste" Ansicht auf Inhalte mit einem (fast) transparenten Hintergrund setzen oder eine andere Aktivität / ein anderes Fragment mit einem durchscheinenden Fenster verwenden. ( so )

Ich würde lieber eine Aktivität / ein Fragment verwenden, aber das liegt bei Ihnen!

Leaudro
quelle
3

Ich habe eine kleine Bibliothek geschrieben, die eine einfache Komponente zum Erstellen einer App-Tour enthält. Es ist sehr auf meinen Fall beschränkt, könnte aber vielleicht Ihr Fall sein. Single LessonCardView Wird zum ersten Mal bei Startaktivität oder beim Klicken auf die Schaltfläche angezeigt. Kritik, Hilfe oder Ratschläge sind willkommen. danke https://github.com/dnocode/DnoLib

dnocode
quelle