ScreenInfoは、ユーザーと開発者に、画面に関する有用な情報と構成予選を提供します。すべてのデバイスサイズ、ポートレートとランドスケープの両方の向きで動作し、より大きな画面では、アプリケーションウィンドウの寸法に描画されます。携帯電話などの小さな画面では、テキストやグラフィックディスプレイを左右にスワイプすることで取得できます。
開発者にとって特に便利な機能は、代替リソースの提供に使用できる構成予選名を表示することです。レイアウト、引き分け、文字列など。
ユーザーと開発者の両方に、
- ピクセルのデフォルト表示サイズ(PX)および密度独立ピクセル(DIP / DP)
- インチあたりのドット(DPI)
- 既知のデバイスの場合は、画面の物理的寸法を概算します。インチとcm。
開発者には、Androidからのデバイスの詳細が表示されます。OS.BUILDクラス(モデル、製品、ボード、およびデバイス)、およびそれらが使用される順序で現在のすべての構成予選名:
- モバイルカントリーコード(派生)
- 言語(派生)
- 言語 /領域(派生)
- レイアウト方向(API V17 / 4.2以上)
- 画面サイズ
- uiモード
- ナイトモード
- 画面密度
- タッチスクリーンタイプ
- キーボードの可用性
- プライマリテキスト入力方法
- ナビゲーションキーの可用性
- プライマリノンタッチナビゲーション方法
- プラットフォームバージョン
重要notes
----------------------
- *デフォルトの表示 *にサイズが与えられます - これは画面の領域です。アプリで使用可能。画面にソフトボタンがあるデバイス(バック、ホーム、タスクマネージャー)では、これはディスプレイ全体に対応しません。。これらは多くの場合、デバイスの真の画面密度とはかなり異なる場合があります。
- 上記の密度の問題により、画面サイズ(解像度と密度から計算されます)は、真の画面密度がわかっている場合にのみ与えられます。デバイスが欠落している場合は、デバイス名と「デバイス」に表示される詳細を提供してください。セクション:モデル、製品、ボード、およびデバイス)、そして既知のデバイスのデータベースに追加します。
- 構成予選名は(アプリではブラケットに表示されています)派生と説明されています。これらの値がクエリされています。その他の場合 - 値は、これらの接尾辞(例:values-ldpi、values-xlargeなど)を使用して実際のリソースフォルダーから選択されます。
Updated target version