Wie implementiere ich erstes Lernprogramm wie Android Lollipop Apps: Wie Blätter, Slides App?

Ich habe Android 5.0 endgültig gebaut in meinem Nexus 5. Ich habe festgestellt, es hat sehr schöne, saubere und elegante Art und Weise zu zeigen Tutorial beim ersten Start. Apps wie "Sheets", "Slides" etc.

Wie können wir das in unseren Android L kompatiblen Apps implementieren?

  • PhoneGap Camera API für Android - Uncaught Ausnahme
  • Etwas Ähnliches wie Cocoa Pods und Bundler für Android (für Abhängigkeiten)?
  • MainActivity.this ist keine umliegende Klasse AsyncTask
  • Bitmap zu groß, um in eine Textur in einigen Handys hochgeladen zu werden
  • Android-SDK r17 Ruinen arbeiten Projekte
  • Haben Sie ein Produkt Geschmack ein Kind von einem anderen
  • Auch die App verblasst den ersten Startbildschirm und zeigt dann das Tutorial.

    Tutorial Bildschirm 1Einstiegsbildschirm, der ausläuft und das Tutorial zeigt

  • Empfohlene Vorgehensweise für die Darstellung von formatiertem Text in Android?
  • Android Emulator: Fehler beim Zuweisen von Speicher: 8 sogar mit 8MB RAM
  • OpenGL-Erweiterungen auf verschiedenen Android-Geräten verfügbar
  • Wie füge ich ein Bild in den "drawable" Ordner in Android Studio hinzu?
  • Wie man einen USSD Code sendet, der den dezimalen Gleitpunkt (.) Enthält?
  • Java.lang.RuntimeException: eglSwapBuffers fehlgeschlagen: EGL_SUCCESS
  • 6 Solutions collect form web for “Wie implementiere ich erstes Lernprogramm wie Android Lollipop Apps: Wie Blätter, Slides App?”

    Es gibt eine ziemlich gute Bibliothek, um diese ersten Run Tutorials zu emulieren: https://github.com/PaoloRotolo/AppIntro

    AppIntro Beispiel Screenshot

    Klicken Sie für größeres Bild

    Zuerst gibt es kein Geheimnis. Die Qualität der Illustrationen ist der Schlüssel, um dieses schöne Ergebnis zu bekommen. Also, wenn du kein Designer bist, musst du einen guten Designer für sie finden.

    Appart von diesem, kann ich sehen, mehrere Möglichkeiten, um in der Nähe zu diesem.

    1. Zuerst gibt es einen sehr subtilen Parallaxeffekt auf die Illustrationen. Sie können es erreichen, indem Sie diese ParallaxTransformPage Gist verwenden . Ich benutze es und es funktioniert ziemlich gut.

    2. Auch hier ist ein lib, dass Sie reibungslos ändern können die Bildschirm Hintergrundfarbe beim Schalten von Seiten.

    3. Für die Spritzschutz-Ausblendung Animation können Sie so etwas tun:

      final ImageView launchScreen = (ImageView) context.findViewById(R.id.launch_screen_view); new Handler().postDelayed(new Runnable() { @Override public void run() { Animation animation = AnimationUtils.loadAnimation(context, android.R.anim.fade_out); animation.setAnimationListener(new Animation.AnimationListener() { // ... @Override public void onAnimationEnd(Animation animation) { launchScreen.setVisibility(View.GONE); } }); launchScreen.startAnimation(animation); } }, 2000); 
    4. Befolgen Sie die Antwort von ViewPagerIndicator auf die Verwendung eines ViewPagerIndicator und wie Sie das Tutorial starten, ViewPagerIndicator das erste Mal die App startet.

    Diese git sollte Ihnen helfen, umzusetzen, was Sie wollen: https://github.com/spongebobrf/MaterialIntroTutorial ,

    Diese Android-Bibliothek demonstriert ein Material Intro Tutorial viel wie die auf Google Sheets, wie Sie erwähnen.

    Darüber hinaus nimmt diese Bibliothek die Hintergrundfarbe für jede Seite auf und beim Scrollen zwischen den beiden Seiten werden die beiden Farben ineinander verschwinden

    Hier sind nur wenige intro gits, die dir helfen können:

    1. https://github.com/HeinrichReimer/material-intro
    2. https://github.com/PaoloRotolo/AppIntro

    Ich habe diese Bibliothek hier gefunden:

    CircleIndicator-Bibliothek

    Es schafft einen Lollipop-ähnlichen ViewPager mit diesen Kreisen. Formatieren Sie einfach das Layout so, dass es für Ihre App geeignet ist und dann sollte es Ihnen gut gehen. Es enthält keine Animation, aber ich denke, es ist ein Anfang.

    Vielleicht möchten Sie eine von Roman Nurik Lösungen verwenden: https://github.com/romannurik/Android-WizardPager

    Sie können ViewPagerIndicator hier verwenden: http://viewpagerindicator.com/#download . Dann sollten Sie SharedPreferences definieren, um ViewPager nur einmal anzuzeigen. Du kannst schreiben:

     public class MainActivity extends Activity { public static final String MyPrefs = "MyPrefs"; ... @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); SharedPreferences sp = getSharedPreferences(MyPrefs, Context.MODE_PRIVATE); if (!sp.getBoolean("first", false)) { SharedPreferences.Editor editor = sp.edit(); editor.putBoolean("first", true); editor.commit(); Intent intent = new Intent(this, SampleCirclesDefault.class); //call your ViewPager class startActivity(intent); } } } 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.