TwitterサンプルUIパターンのようなアクションバーを実装する最良の方法は何ですか.
Twitter for Android: Android の進化する UI パターンの詳細 パターン 4: アクション バー http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html
TwitterサンプルUIパターンのようなアクションバーを実装する最良の方法は何ですか.
Twitter for Android: Android の進化する UI パターンの詳細 パターン 4: アクション バー http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html
さらに別のアクション バーの実装は、https://github.com/johannilsson/android-actionbar (恥知らずなプラグイン) にあります。ライブラリ プロジェクトとして実装されているため、リソースをコピーして貼り付ける必要はありません。
実装に関しては、アクションとバーの独自のレイアウトで RelativeLayout を拡張するウィジェットとして構築されています。これにより、独自の xml スニペットを使用してレイアウトに追加できます。
<com.markupartist.android.widget.ActionBar
android:id="@+id/actionbar"
style="@style/ActionBar"
/>
その後、アクティビティで参照してアクションを追加します。
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());
Google I/O 2010 スケジュール アプリケーションのソース コードをご覧になることをお勧めします。これはオープン ソースであり、アクション バーの実装が含まれています。
https://github.com/JakeWharton/ActionBarSherlockのActionBarSherlockは、3.0以降のネイティブActionBarと3.0より前のサードパーティライブラリを使用してアクションバーデザインパターンを実装するためのAndroidライブラリです。
また、Google が Twitter アプリをオープンソース化するのを待ち望んでいます...しかし、Reto Meier がツイートしても、リリースの可能性に関する情報は得られませんでした...いずれにせよ。
QuickActions に関して、私は以下の興味深いリンクを見つけました。
楽しむ!
グーグルは、この記事で彼らが話しているすべてのことのショーケースとして、かなり近いうちに twitter アプリをオープンソース化する予定です (私は望んでいます)。待てない場合は、タイトル バーを非表示にします。そのようなレイアウトを作成します。tag を介してすべてのアクティビティに含めます。
Android 4.x (Ice Cream Sandwich) にはネイティブ アクション バーが含まれるようになりました: http://developer.android.com/guide/topics/ui/actionbar.html
Android 4.x の設計ガイドライン: http://developer.android.com/design/patterns/actionbar.html
Tomboy と同期できる GPL ノート作成アプリである Tomdroid には、アクション バーの実装があります。
https://code.launchpad.net/~tomdroid-maintainers/tomdroid/mainを参照してください