-1

Android デバイスで見られるさまざまな画面解像度を処理できる単一の Android アプリケーションを作成するにはどうすればよいですか? 使用可能なさまざまな解像度にアプリケーションを適応させたいと考えています。

4

5 に答える 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 に答える