0

私は Android アプリを作成しており、ActionBar 機能を実装するために選択する互換性ライブラリを選択しようとしています。

私は2つのライブラリから選択しようとしています:

グリーンドロイド : https://github.com/cyrilmottier/GreenDroid

Android アクションバー: https://github.com/johannilsson/android-actionbar

私が集めたものから、AA(Android-Actionbar) はよりシンプルで、スタイリングしやすいようです。しかし、GreenDroid には、一般的に (アクションバーだけでなく) より強力なソリューションとなる追加機能があります。

ActionBarSherlock はフラグメントもサポートしているため省略しましたが、これはより複雑です。

他に見逃したものがある場合は、共有してください!

4

2 に答える 2

8

ActionBarSherlock を使用します。

これは ICS コードに基づいており、積極的に開発されており、ICS 上で実行するとネイティブ アクションバーを使用します。また、互換性ライブラリとうまく連携し、分割アクション バーや共有プロバイダーなどの ICS 機能を使用できるようになります。おそらく最大の利点は、ICS とまったく同じ API を使用していることです。フラグメントが必要ない場合は、もちろん使用する必要はありません。

Green Droid はカスタムのルック アンド フィールを提供しますが、Android UIのデザイン ガイドラインと完全には一致しません。Android-Actiobnar はカスタム レイアウトに基づいており、基本的な機能のみを提供します。

ここに議論があります (ABS の作成者によるものなので、偏っている可能性があります): http://corner.squareup.com/2012/05/actionbarsherlock-as-a-base.html

于 2012-06-13T03:19:37.573 に答える