最近のアクセス:
[Density] プロパティ

このプロパティを使用すると、デバイスの画面の密度に応じて、さまざまな画像を使用できます。

UnknownAndroid では hdpi、iOS では mdpi (1x) と同等です。GeneXus の以前のバージョンとの互換性のために提供されています。プラットフォーム間で表示密度が一致しないため、新しい画像を使用しないでください。
75% (ldpi Android、.75x Web)低密度 (120 dpi)
125% (Windows、1.25x Web)
150% (hdpi Android、Windows、1.5x Web)高密度画面 (240 dpi)
100% (mdpi Android、1x iOS、Windows、1x Web)中密度 (160 dpi)。ベースライン。(Retina 以外を使用する iOS 向けの画像)
200% (xhdpi Android、2x iOS、Windows、2x Web)超高密度画面 (320 dpi)。(2x Retina を使用する iOS 向けの画像)
300% (xxhdpi Android、3x iOS、3x Web)超超高密度画面 (480 dpi) (3x Retina を使用する iOS 向けの画像)
400% (xxxhdpi Android、Windows、4x Web)超超超高密度画面 (640 dpi)

説明

たとえば、スマート デバイス アプリケーションは、特に Android 用の場合、複数のメーカーが発売している、異なる特性を持つさまざまなデバイスで実行されます。これらのデバイスは、異なるサイズ (in / cm)、解像度 (ピクセル)、および密度 (物理的な長さ単位あたりのピクセル数、dpi で表現) を持ちます。
Android について: すべての種類の密度を取り込むことは必須ではありませんが、強く推奨されます。画像に特定の密度を使用できない場合は、最も近いものが自動的に拡大/縮小されます。ただし、これにより、画像に乱れが生じる可能性があります。異なる密度のための代替ビットマップを作成するには、3:4:6:8:12 の拡大/縮小比に従ってください。たとえば、中密度画面用の 48x48 ピクセル (ランチャーアイコンのサイズ) のビットマップドローワブルの場合、異なるすべてのサイズは次のようになります:
  • 低密度 (LDPI) 用の 36x36
  • 中密度 (MDPI) 用の 48x48
  • 高密度 (HDPI) 用の 72x72
  • 超高密度 (XHDPI) 用の 96x96
  • 超超高密度 (XXHDPI) 用の 144x144
このプロパティの使用方法については、「画面のテーマ、言語、密度に応じて異なる画像を使用する方法」を参照してください。
iOS について: 画像の異なる密度は、コンパイルされたアプリケーションに含まれている場合にのみ考慮されます。

適用範囲

オブジェクト: Image
対応しているプラットフォーム: Web (.NET、Java)、スマートデバイス (Android、iOS)

参考情報

Web アプリケーションでレスポンシブ画像を使用する方法


サブページ
Created: 15/01/07 22:49 by Admin Last update: 21/05/21 03:32 by Admin
カテゴリ
Powered by GXwiki 3.0