Frage

Ich habe mich gefragt, ob es eine "offizielle" Möglichkeit gibt, Apps für Android zu erstellen, die das gleiche Design haben wie das neue Androidmarkt oder Google+ App. Damit meine ich die Möglichkeit, nach links/rechts zu rutschen, um die Ansicht zu ändern, die Liste oben zu haben usw. (jeder Android -Benutzer bekommt wahrscheinlich das, was ich meine).

Wenn es keinen offiziellen Weg gibt, haben Sie irgendwelche Tipps, wie Sie diese Effetten reproduzieren können?

War es hilfreich?

Lösung

Ich glaube, das bezieht sich auf das "Android -Kompatibilitätspaket"

http://developer.android.com/sdk/compatible-library.html

Dies ermöglicht Folgendes:

ViewPager: Eine Ansichtsgruppe, die das Layout für die untergeordneten Ansichten verwaltet, zwischen denen der Benutzer wischen kann.

PagerAdapter: Ein Adapter, der den ViewPager mit den Ansichten bevölkert, die jede Seite darstellen.

Diese werden in der G+ App verwendet

Listfragment

wird in der Markt -App verwendet.

Ihr bestes Lesen der URL, die ich oben für die vollständige Beschreibung und Verwendung gepostet habe.

Eine andere Möglichkeit, die Best -Practive -Benutzeroberfläche zu erhalten, besteht darin, die Quelle der offiziellen Google -Apps zu lesen:

Google IO Plan Source

Vielleicht möchten Sie auch einige der Google IO -Präsentationen ansehen:

Im Internet: Implementierung von UIS IO 2011

Auf Ihrem Telefon: Alle IO 2011 & 2010 -Videos (Schamloser Stecker: p)

Andere Tipps

https://github.com/pakerfeldt/android-viewflow

Dies ist die beste Implementierung einer solchen Ansicht. Es ist wirklich toll. Genau wie Google+ und Google Docs. mit dem Titelrutschen und allem.

Ich denke, Sie sollten sich über die ansehen ViewPager und die PagerTabStrip. Das viewpagerindicator Die Bibliothek ist zu viel für eine kleine Pager -Titelleiste.

Mit dem PagerTabStrip Sie benötigen nur 4 Zeilen, um diesen Titel zu erstellen.

Ich suchte genau das und fand eine Bibliothek von demselben Mann, der ActionBarsherlock gemacht hat. Es handelt sich um eine Erweiterung des Viewflows (der oben vorgeschlagen wurde).

http://viewpagerindicator.com/

Es unterstützt Kreisindikatoren unten, Registerkartenindikatoren und Titelindikatoren (dies sind diejenigen, die auf dem Android -Markt verwendet werden).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top