Question

Quelle est la meilleure façon de mettre en œuvre la barre d'action comme twitter échantillon modèle d'interface utilisateur.

Twitter pour Android: Un examen plus approfondi des modèles d'interface utilisateur en évolution d'Android Motif 4: Barre d'action http: //android-developers.blogspot .com / 2010/05 / twitter-pour-android-plus-look-at.html

Était-ce utile?

La solution

Vous voudrez peut-être jeter un oeil au code source de l'application de l'annexe I / O Google 2010, qui est open source et contient une barre d'action mise en œuvre:

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

Autres conseils

Une autre mise en œuvre de la barre d'action se trouve ici (prise sans vergogne), https://github.com/ johannilsson / android-actionbar . Il est mis en œuvre en tant que projet de bibliothèque donc il n'y a pas besoin de copier-coller des ressources.

La mise en œuvre sage il est construit comme un widget qui étend un RelativeLayout avec sa propre mise en page pour les actions et la barre. Cela permet d'ajouter les mises en page avec son propre bout de xml.

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

Et puis plus tard se référer dans une activité pour ajouter des actions.

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 est une bibliothèque Android pour la mise en œuvre du barre d'action modèle de conception à l'aide du ActionBar natif sur 3.0+ et une bibliothèque tiers sur la pré-3.0.

Je suis en attente aussi dur jusqu'à ce que Google sources ouvertes l'app Twitter ... mais aussi tweeting Reto Meier n'a pas apporté des informations sur un dégagement possible ... de toute façon.

En ce qui concerne QuickActions j'ai trouvé les liens intéressants suivants qui peuvent potentiellement être intéressant pour certains d'entre vous ici:

Amusez-vous!

Google supposé open source app twitter assez vite (je l'espère) comme vitrine pour tout ce qu'ils parlent dans cet article. Si vous ne pouvez pas attendre - cacher la barre de titre. Créer la mise en page qui ressemble à ça. Inclure dans toutes vos activités par tag.

Il y a une mise en œuvre dans la barre d'action Tomdroid, une note de GPL prenant App qui peut synchroniser avec Tomboy.

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

Android 4.x (Ice Cream Sandwich) comprend maintenant un natif barre d'action: http://developer.android.com/guide/topics/ui/actionbar.html

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top