フレームワークから次の情報を取得します。
• 画面サイズ
• 画面密度バケット
• 画面の dpi
• 画面の論理密度
• 画面スケール密度
• 画面の使用可能幅
• スクリーンの使用可能な高さ
• 画面の合計幅
• 画面の全高
• 画面の物理サイズ
• デフォルトの画面の向き
• 最大 GPU テクスチャ サイズ
他のアプリとどう違うのですか?
報告される値はすべて、デバイス データベースからではなくシステム フレームワークから取得されます。物理的なサイズは計算されたものであり、実際とは異なる場合があります。
たとえば、240 dpi および 4.3 インチ画面の HDPI デバイスで 200 dpi のカスタム dpi を使用している場合、このアプリは次のように報告します。
• 密度: MDPI (カスタム dpi が低いため、HDPI の代わりに)
• 密度は 1.5 ではなく 1.2
• 4.7 インチの物理サイズ (値はカスタム dpi によって歪められます)
この情報は、密度バケット関連のバグをデバッグするときに役立ちます。
使用できるサイズについては、「解像度」カードを使用してください。たとえば、アプリが分割画面または自由にサイズ変更できるウィンドウにある場合、利用可能な解像度を確認して、どのウィンドウ サイズ クラス (コンパクト、ミディアム、エキスパンド) に該当するかを判断できます。