5

コードがないため、この質問が拒否されないことを願っています。しかし、それでも、アクションバーのAndroidドキュメントとして、一部の人々の興味を引く可能性があり、その互換性は最近非常に大きくなっていると思います。

アクションバー、タブ、ポケットベルを使用して新しいUIに変換したいアプリがあります。しかし、私はそれがアンドロイド4.0からアンドロイド2.2まで互換性があることを望みます。

いずれかを使用することの可能性、長所、および短所は何ですか?

ありがとう !

4

1 に答える 1

4

私はいくつかのプロジェクトでABSを使用しましたが、それは夢です。それは私に多大な時間を節約し、アプリは見栄えが良く、バージョンの互換性は優れています。

ナビゲーションタブは、アクションバーの一部としてのプライマリナビゲーションに対するGoogle推奨のアプローチであるため、正当な理由がない限り、それ(またはアクションバーアクション、またはドロップダウンスピナー)を使用すると思います。また、ABSで動作し、古いバージョンに戻るため、実装が非常に簡単で、実際のアプリに時間を費やすことができます。

ABSは依存関係を設定するのに少し手間がかかりますが、それは単なるライブラリプロジェクトであり、難しくはなく、必要なわずかな時間はその利点によって大いに埋め合わされます。

最後の2つのオプションの主な違いは、ユーザーがタブ間をサイドスワイプできるようにするかどうかです。これはアプリによって異なります。サイドスワイプが必要な場合は、ページャーを使用します。そうでない場合は、ActionBarNavigationTabsが機能します。

于 2012-04-11T11:30:11.023 に答える