Domanda

Qual è il modo migliore per attuare barra delle azioni come Twitter modello campione UI.

Twitter per Android: Uno sguardo più da vicino i modelli di interfaccia utente in evoluzione di Android Modello 4: Barra azioni http: //android-developers.blogspot .com / 2010/05 / twitter-for-android-vicina-look-at.html

È stato utile?

Soluzione

Si potrebbe voler dare un'occhiata al codice sorgente per il Google I / O di applicazione calendario 2010, che è open source e contiene un'implementazione Azione Bar:

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

Altri suggerimenti

Ancora un'altra realizzazione barra di azione può essere trovato qui (senza vergogna), https://github.com/ johannilsson / android-ActionBar . E 'implementato come un progetto di libreria in modo non c'è bisogno di copiare-incollare risorse.

Attuazione saggio è costruito come un widget che si estende un RelativeLayout con un proprio layout per le azioni e il bar. In questo modo è possibile inserirlo al layout con un proprio XML snippet.

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

E quindi fare riferimento in seguito ad esso in un'attività per aggiungere azioni.

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());

https://github.com/JakeWharton/ActionBarSherlock è una libreria di Android per l'attuazione del modello barra delle operazioni di progettazione utilizzando l'ActionBar nativo su 3.0+ ed una libreria di terze parti in pre-3.0.

Sono anche in attesa dura fino Google fonti aperte il Twitter app ... ma anche tweeting Reto Meier non ha portato informazioni su un possibile rilascio ... in ogni caso.

Per quanto riguarda QuickActions ho trovato i seguenti link interessanti che possono potenzialmente essere interessante per alcuni di voi qui:

Buon divertimento!

Google supponiamo di open source Twitter APP abbastanza presto (spero) come vetrina per tutto ciò che parla in questo articolo. Se non potete aspettare - nascondere la barra del titolo. Creare il layout che assomiglia a quello. Includere in tutte le vostre attività tramite tag.

C'è un'implementazione Azione Bar in Tomdroid, una nota GPL prendendo App che può sincronizzare con Tomboy.

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

Android 4.x (Ice Cream Sandwich) ora include una barra delle azioni origini: http://developer.android.com/guide/topics/ui/actionbar.html

Android 4.x Linee guida di progettazione: http://developer.android.com/design/patterns/actionbar.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top