Frage

Was ist der beste Weg, Aktionsleiste wie Twitter Probe UI-Muster zu implementieren.

Twitter für Android: Ein genauerer Blick auf Androids sich entwickelnden UI-Muster Muster 4: Aktionsleiste http: //android-developers.blogspot .com / 2010/05 / twitter-for-android-näher-Look-at.html

War es hilfreich?

Lösung

Sie vielleicht einen Blick auf den Quellcode für die Google I / O 2010 Zeitplan Anmeldung in Anspruch nehmen wollen, die Open-Source ist und enthält eine Aktionsleiste Umsetzung:

http://code.google.com/p/iosched/

Andere Tipps

Noch eine weitere Aktionsleiste Umsetzung finden Sie hier (schamlose Werbung), https://github.com/ johannilsson / android-ActionBar . Es implementiert ist, als ein Bibliotheksprojekt, so gibt es keine Notwendigkeit, Ressourcen zu kopieren und einfügen.

Die Umsetzung weise ist es als ein Widget gebaut, die für die Aktionen und die Bar ein RelativeLayout mit ihm eigenes Layout erstreckt. Dies macht es möglich, sie zu Layout mit seinem eigenen XML-Snippet hinzuzufügen.

<com.markupartist.android.widget.ActionBar
    android:id="@+id/actionbar"
    style="@style/ActionBar"
    />

Und dann später beziehen, um es in einer Aktivität Aktionen hinzuzufügen.

ActionBar actionBar = (ActionBar) findViewById(R.id.actionbar);
actionBar.setTitle("Other");
actionBar.setHomeAction(new IntentAction(this, HomeActivity.createIntent(this), R.drawable.ic_title_home_default));
actionBar.addAction(new IntentAction(this, createShareIntent(), R.drawable.ic_title_share_default));
actionBar.addAction(new ToastAction());

ActionBarSherlock unter https://github.com/JakeWharton/ActionBarSherlock ist eine Android-Bibliothek für die Umsetzung Aktionsleiste Design-Muster der nativen ActionBar auf 3.0+ und eine Drittanbieter-Bibliothek auf Pre-3.0 verwendet wird.

Ich bin auch schwer, bis Google die quelloffene das Twitter-App ... aber auch twittern Reto Meier über eine mögliche Freilassung brachte nicht info warten ... wie auch immer.

In Bezug auf QuickActions fand ich folgende interessante Links, die möglicherweise für einige von Ihnen hier interessant sein können:

Haben Sie Spaß!

Google nehme an Open-Source-twitter app ziemlich bald (ich hoffe) als Schaufenster für alles, was sie über die in diesem Artikel sprechen. Wenn Sie nicht warten können - Titelleiste ausblenden. Erstellen Sie das Layout, das aussieht wie das. Fügen Sie es in alle Ihre Aktivitäten über Tag.

Es gibt eine Aktionsleiste Implementierung in Tomdroid, eine Notiz GPL App nehmen, die mit Tomboy synchronisieren können.

Siehe https://code.launchpad.net/~tomdroid-maintainers/ tomdroid / main

Android 4.x (Ice Cream Sandwich) beinhaltet jetzt eine native Aktionsleiste: http://developer.android.com/guide/topics/ui/actionbar.html

Android 4.x-Design-Richtlinien: http://developer.android.com/design/patterns/actionbar.html

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