2012-02-10 8 views
1

これはタブレットプログラミングの新機能で、これは私に起こりました。私は、iPhoneとiPAD用に異なるAPIセットが存在することが分かりました。これはアンドロイドとブラックベリーの錠剤でも同様のパターンですか?AndroidタブレットAPIとAndroid電話API

Android搭載端末とは異なるAndroidタブレット用のAPIが用意されています。はいの場合はどこからダウンロードすればいいのですか?MACでタブレット用のエミュレータを実行するにはどうすればいいですか? Androidの3.0 APIのLL(ハニカム)から

答えて

2

以前はAndroid 3.0を実行するためにAndroidタブレットが使用されていましたが、電話機はまだ2.xで動作していました。 3.0は非推奨となっており、今後は使用しないでください。

アイスクリームサンドイッチ(4.0)が最近リリースされました。将来のすべての携帯電話とタブレットで使用する必要があるAPIです(質問に答えるには同じSDKです)。これは、この方法で「共有」される最初のAPIです。

アプリを開発するときは、Androidプラットフォームで実行できるほどの柔軟性が必要です。画面サイズに合わせてGUIが伸びます。プログラムを実行しているデバイスがタブレットであるかどうかをプログラムで検出する方法があり、必要に応じてそれを使用してアプリを適応させることができます。

詳しくは、the official guide to supporting tablets and handheldsを参照してください。

+0

偉大な... DANを助けました...答えに感謝しています。 –

0

は、SDKをダウンロードして、タブレットのバージョンをコードやるのAndroidタブレットに

をサポートします。

はいAndroidのタブレットと携帯電話用に異なるAPIセットがあります。

3.x on Wardsサポートタブレット。 2.xと4.x(ICS)はタブレットと携帯電話の両方をサポートします

0

新しいAndroid SDKのバージョンは携帯電話とタブレットの両方に対応しています。両方に同じSDKを使用します。 SDKは両方を処理するように設計されていますが、すべてのプラットフォームを処理するためには、リソースを大幅に複製する必要があります。それは少し痛みです。たとえば、アイコンのベクタイメージはサポートされていないため、通常は、低、中、高、および超高dpiデバイス用にラスタの複製を作成する必要があります。

関連する問題