2011-02-05 19 views
4

私のアプリは携帯電話(通常320x480)とタブレット(840x600,800x600、1024x600)で動作します。Android用UI - どの解像度をデザインするのですか?

さまざまなデバイスでどの解像度をどのように設計し、どのように拡大するのかはわかりません。だれでも解像度とdpiを使用する必要がありますか?

+2

;) –

+1

は、ハイエンドの携帯電話の多くは、今480X800かあります480x854 –

答えて

4

彼は言った会議にティム・ブレイでこれを議論:

あなたが最大の解像度と高解像度のために設計し、より小さなものに拡張する必要があります。

現在、私はタブレットのバージョンが異なるUXで異なるレイアウトを要求すると思います。例えば、私はFragmentsを私のアプリのタブレット版で使用しようとします。

1

「dip」(デバイスに依存しないピクセル)でサイズを指定すると、ドロアブルが取得される場所(drawable-hdpi、drawable-mdpi、drawable-ldpi)によって、Androidは異なる解像度を自動的に処理します。あなたのアプリが実行されているデバイスの解像度機能

タブレットを具体的にターゲティングする場合は、Honeycombシステムのコーディングを開始します。デバイスはすぐに利用可能になります;)SDKはdeveloper.android.comサイトで既に利用可能です。

0

最近、私はStarrpartnersという名前で市場にAndroid appを開発しました。これは320x480のデザインをターゲットに使用し、mdpiフォルダにイメージを置くことです。高解像度でもうまく機能しました。

あなたのアプリを作成し、それを別の解像度シミュレータで実行することで確認できます。 はそれが役に立てば幸い:)

+0

hdpiに画像を置くと、低解像度のデバイスの画像がぼやけます... – Javanator

+0

キャンバスなどを使用して制御されたアニメーションを含む高インタラクティブゲームを開発していない限り、これはうまく動作します – Javanator

+0

Erm..sorry、 UIは私の裸の色ではぼろぼろに見えます。ログインフォームがロゴなどの上に正しく配置されていません。 – 3zzy

2

は、このリソースを見てください:

あなたがそれらのすべてのために設計する必要があり
関連する問題