1

Android 4.0 を使用してアプリを開発し、Android 2.3 で動作させるときの理想的なアプローチは何ですか?互換性ライブラリとAndroid Sherlockを既にインポートしていますか? 私のプロジェクトで?

互換性プラクティスを適用する前に、アプリが完成するまで 4.0 のコーディング プラクティスを使用する必要がありますか?

また

プロジェクトの進行とともに互換性プラクティスを適用する必要があります (これは、私のような互換性ライブラリの初心者にとってはハードコアです)。

ご意見をいただければ幸いです。

4

2 に答える 2

2

少し偏見があるかもしれませんが、Googleサポートライブラリ、ActionBarSherlockNineOldAndroidsを使用することで、Playストアにアクセスできるすべてのデバイスの99%にHoneycombで導入されたすべての主要な新機能を利用できます。

フラグメント、ローダー、アクションバー、Android 2.1以降の新しいアニメーションAPIに簡単にアクセスできるため、APIの違いではなく、アプリケーションの実際のコンテンツに集中できます。

于 2012-05-12T18:12:04.257 に答える
0

Action Bar Sherlock は、レガシー システムで Android 4.0 のエクスペリエンスを可能な限り再現することを目的としているため、その精神で使用することをお勧めします。クリーンな Ice Cream Sandwich コードの開発を試みてください。ABS がそれをサポートしているかどうかに注意してください。ほとんどの場合、そうなるでしょう。そうでない場合は、別の方法を見つけてください。アクティビティのコーディングが完了するたびに、一歩下がって Gingerbread のサニティ チェックを行うのがよいでしょう。

于 2012-05-12T10:49:45.403 に答える