2016-09-26 10 views
0

layout-xlargelayout-sw720dpのフォルダにはどのようなタブレットがありますか?sw720dpとxlargeのレイアウトのフォルダの違い

例えば、8 " - 10"はlayout-xlargeフォルダになります。これは、ドキュメントからです:layout-sw720dpについて

enter image description here

しかし、何?

私は私が持っていない場合はlayout-xlargeフォルダアンドロイドはlayout-sw720dpにタブレットが、何8" について、10" をナビゲートすることを知っている - ?9" タブレットを

アンドロイドはlayoutlayout-sw720dpフォルダを選択します

答えて

1

それ?画面の幅に応じて最初に720dpを超えるデバイスの幅を探します

1

サイズ固有のリソースを提供するために使用できる設定修飾子は小さいですが、ノーマル、ラージ、およびxlarge。たとえば、超大画面のレイアウトはlayout-xlarge /にする必要があります。

Android 3.2(APIレベル13)以降、上記のサイズグループは廃止されました。代わりにswdp設定修飾子を使用して、レイアウトリソースに必要な最小の幅を定義する必要があります。たとえば、マルチペインのタブレットレイアウトで少なくとも600dpの画面幅が必要な場合は、layout-sw600dp /に配置する必要があります。レイアウトリソースを宣言するための新しい手法の使用については、Android 3.2のタブレットレイアウトの宣言についてのセクションで詳しく説明します。

あなたがaswell

1)layout-sw480dp drawable-sw480dp 

2)layout-sw600dp drawable-sw600dp 

3)layout-sw720dp drawable-sw720dp 
2

layout-sw720dpそれらについて読むことができます怒鳴るように、複数のフォルダがあります https://developer.android.com/guide/practices/screens_support.html

リファレンスは、最小幅の720dpを持つデバイスを意味します。具体的には、デバイスのsmallestWidthは、画面の利用可能な高さと幅の中で最短です。

From Here

smallestWidth

例:sw320dp、sw600dp、sw720dp等 画面の基本的なサイズ、利用可能な画面 領域の最短寸法で示されるように。具体的には、デバイスのsmallestWidthは、 の画面の使用可能な高さと幅の中で最短のものです(これは、画面の場合は「最小可能幅」の と考えることもできます)。この修飾子 を使用すると、画面の現在の向きに関係なく、 アプリケーションのUIに少なくともdpsの幅があることを確認できます。

アプリでlayout-xlargelayout-sw720dpの両方を使用する場合は、それらの両方を認定デバイスはいつもlayout-sw720dpからかかります。これは、修飾子sw<???>dpの優先順位が高いためです。これは上記のリンク先のドキュメントに明記されています。リソースに複数の修飾子タイプを指定した場合、Androidはそれぞれのタイプに与えられた優先順位に従って、適格なフォルダを検索します。

ドキュメントから

のAndroidは、いくつかの構成修飾子をサポートし、あなたはダッシュで各 修飾子を分離することにより、1人のディレクトリ名に 複数の修飾子を追加することができます。
有効な構成修飾子を優先順に示します。 リソースディレクトリに複数の修飾子を使用する場合は、表に記載されている の順序でディレクトリ名に追加する必要があります。

関連する問題