1

Samsung Galaxy s2 および Galaxy s3 用のアプリケーションを開発する場合、どのシミュレーター解像度を維持する必要がありますか?

samsung galaxy s2の解像度は480x800で、s3の解像度は1280x720であることがわかったので、グラフィックデザイナーに480x800の背景画像を含むhdpiグラフィックスを提供し、Galaxy s3モバイルに同じ背景画像を実装するよう依頼する必要があることをこれまでに理解しました、サイズ1280x720の画像を使用し、s3で動作するようにxhdpiフォルダーに入れます。

背景画像は、モバイル アプリで使用可能な領域全体をカバーするものです。だから私は正しいですか??

4

4 に答える 4

2

いくつかのエミュレーターを作成するか、さまざまなデバイスを入手する必要があります。

非常に重要なものがいくつかあるため、一般的に次のことを確認する必要があります。

ldpi, mdpi, hdpi, xhdpi

小、中、大、特大

特定のサイズ (small や ldpi など) を除外する人もいますが、htat はあなた次第です。

次の一部またはすべてを使用する場合は、良いスタートになるはずです。

480x320 (SE Mini 10), 480x800 (GS2, Desire, etc), 1280x720 (GS3, Galaxy Nexus etc), 1280x800 (Note, Xoom, various other tablets)

HTC ChaCha (because it's landscape default)

密度ごとに関連するフォルダーにリソースを作成する必要があります。通常、私は ldpi を無視してリソースを配置する傾向があります。

mdpi、hdpi、および xhdpi (mdpi は ldpi デバイス用に自動的に縮小されます)

また、さまざまなサイズのさまざまな縦長および横長のレイアウトを作成する必要がある場合もあります。

このページを読むと、必要な情報のほとんどが得られます。

http://developer.android.com/guide/practices/screens_support.html

このページには、常に最新のサイズ分布と人気に関する重要な情報も含まれています。

アンドロイド統計

于 2012-07-16T13:21:18.717 に答える
1

Android がユーザーに代わって行うことの 1 つは、解像度を管理することです。適切なサイズ形式 ( 、 など) を使用するdpsp、レイアウトはほぼすべての解像度にスケーリングされます。適切なドローアブル フォルダー (hdpi、ldpi、mdpi など) に画像を配置すると、OS は必要に応じてそれらを交換します。

また、思い出せば、エミュレータは特定のデバイスの解像度を処理する必要があります。

于 2012-07-16T13:19:57.877 に答える
0

ハードウェアを使用する前に、そのデバイスでハードウェアが利用可能かどうかを確認してください。hasSystemFeature() を使用して確認できます。

于 2012-07-16T13:57:23.943 に答える
0

スマートな方法で lazout を設計します。通常、これは 1 つのレイアウトにコンテンツを混在させないことを意味します。すべてが最小サイズと最大サイズで見栄えがすることを確認してください。錠剤は分けて扱ったほうがいいです。代替リソースの提供がどのように機能するかを読んでください。画面サイズごとに個別のレイアウトを構築できます。

于 2012-07-16T13:20:16.097 に答える