2016-07-13 7 views
0

Androidで新しいプロジェクトを作成すると、値-w820dpフォルダが常に作成されます。なぜこのフォルダが存在するのか、なぜこのフォルダにdimens.xmlファイルしか含まれていないのかを知りたいです。主にこのフォルダの目的は何ですか?前もって感謝します。値-w820dpの目的は何ですか?

enter image description here

答えて

5

値-w820dpは、基本的に独立したピクセル幅の少なくとも820のデバイスであるデバイスの値を見つけるためのフォルダです。 したがって、このようなデバイスに対して行うすべてのディメンション設定では、このファイル(/ res/values-820dp/dimens.xml:)に移動し、適切なディメンションを定義します。

0

Googleはsw600dpのために言ったように:Use the Smallest-width Qualifier

開発者は事前3.2のAndroidデバイスに持っていた困難の一つが「大」画面サイズデルストリークを含むビン、オリジナルのギャラクシータブ、および7" でしたしかし、多くのアプリケーションでは、このカテゴリ(5インチデバイスや7インチデバイスなど)のデバイスごとに異なるレイアウトを表示したい場合がありますが、それらはすべて「大」スクリーンとみなされます。 Androidの最小幅の修飾子3.2。

最小幅修飾子を使用すると、dpで指定された最小幅を持つスクリーンをターゲットにすることができます。たとえば、典型的な7 "タブレットの最小幅は600 dpです。そのため、これらの画面に2つの枠(ただし、小さい画面では1つのリスト)をUIに表示させる場合は、前のセクションと同じ2つのレイアウトを使用できます単一および2ペインのレイアウトの場合は大きいサイズの修飾子の代わりに、sw600dpを使用して、最小幅が600 dpの画面用の2ペインのレイアウトを指定します。

関連する問題