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

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


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!


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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.