2012-05-12 5 views
1

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

私は、互換性プラクティスを適用する前に、自分のアプリが形になるまで、4.0のコーディング手法を使用する必要がありますか?

OR

私は(私のような互換ライブラリの初心者のために...ちょっとハードコアである)、プロジェクトの進行に合わせて、互換性のプラクティスを適用する必要がありますか?

ご意見ありがとうございます。

答えて

0

アクションバーシャーロックは、レガシーシステムでできるだけAndroid 4.0体験を再現することを意図しているので、その精神に沿って使用することをお勧めします。きれいなアイスクリームサンドイッチのコードを開発してみてください.ABSがそれをサポートしているかどうかを見守ってください。ほとんどの場合、それは可能です。そうでない場合は、別の方法を見つけてください。アクティビティのコーディングが終了するたびに、一歩前に戻り、簡単にGingerbreadの健全性チェックを行うのがよいでしょう。

2

GoogleのサポートライブラリActionBarSherlockおよびNineOldAndroidsを使用すると、ハニーコムで導入されたすべての主要機能がPlayストアにアクセスできるすべてのデバイスの99%になります。

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

関連する問題