Android デバイスで見られるさまざまな画面解像度を処理できる単一の Android アプリケーションを作成するにはどうすればよいですか? 使用可能なさまざまな解像度にアプリケーションを適応させたいと考えています。
質問する
179 次
5 に答える
1
複数の画面をサポートする方法についてお読みください。
- 特大画面は 960 dp x 720 dp 以上
- 大画面は 640 dp x 480 dp 以上
- 通常の画面は 470dp x 320dp 以上
- 小さな画面は少なくとも 426 dp x 320 dp
于 2012-12-05T05:27:32.160 に答える
0
ディスプレイ解像度ごとにフォルダーを作成します。
- 小さい画面: res->layout-ldpi 240*320 解像度画面用の設計
- 中画面: res-->layout-mdpi design for 320*480 resolution screen
- 大画面: res-->layout-hdpi 480*800 解像度画面用の設計
プロジェクトを実行すると、必要なレイアウトからレイアウト デザインが自動的に取得されます。
于 2012-12-05T05:30:31.213 に答える
0
Android で複数の画面サイズをサポートするには、さまざまなレイアウト フォルダーとドローアブル リソースが必要です。詳細はこちら。
于 2012-12-05T05:31:06.923 に答える
0
複数の画面のサポートについては、こちらをご覧ください。
そこでは、複数の画面サイズ/解像度をサポートするアプリを作成する方法がよく説明されています。これはアンドロイド開発に必須の知識だと思います。
于 2012-12-05T05:27:07.643 に答える
0
以下のコードを Androidmanifest.xml ファイルに追加します。
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
詳細については、以下のリンクを参照してください。
于 2012-12-05T05:33:16.907 に答える