FBアプリケーションを実行している古いデバイスの場合、アクションバーやスライドインの左ナビゲーションがないことに気付きました。2つの異なるリリースがあるのは一般的な方法ですか?または、すべてのバージョンに対応するために構築された同じアプリが最善の方法です
2 に答える
0
OKは、ProfessionalAndroid4アプリケーション開発からいくつかの回答を得ました。この本によると、ベストプラクティスは、実行時にバージョンをチェックしてから、レイアウトかアクティビティかを問わず、実装を決定することです。それがより良いデザインになるように、インターフェースを備えているかもしれません。
並列アクティビティとフラグメントは優れています。フラグメントは実行時に決定されるか、アクティビティはバージョンに基づいて実行時に選択されます。
Androidは処理が遅いため、例外処理に依存しないでください。
于 2012-10-11T23:52:10.137 に答える
0
正直なところ、Android 2.0以降のアプリを開発していて、ユニバーサルナビゲーションシステムを実装しようとしている場合、IMOはActionBarSherlockを実装するだけで、 GoogleUIデザインガイドラインに準拠しています。
異なるAndroidバージョンまたはデバイスで異なるナビゲーションベースを使用すると、ユーザーがアップグレードするときに混乱する可能性があります。さらに、コーディングが節約され、プロジェクトがよりシンプルになります。
于 2012-10-12T00:03:06.253 に答える