誰か助けてもらえますか、私は受話器のDPIを精神的に(それを理解して)取得し、コードで値を取得するのが難しいと感じています:-)
たとえば、密度は次のようになります(android docsから取得)
ldpi Resources for low-density (ldpi) screens (~120dpi).
mdpi Resources for medium-density (mdpi) screens (~160dpi). (This is the baseline density.)
hdpi Resources for high-density (hdpi) screens (~240dpi).
xhdpi Resources for extra high-density (xhdpi) screens (~320dpi).
しかし、なぜそれは〜240dpiとしてのみ状態になるのですか?1つの値?(たとえば)モバイル(サムスンギャラクシーS2)がWVGA(800 x 480)(DPI)である必要はありませんが、記号〜はどういう意味ですか?
では、800 x 480(samsung galaxy s2のdpi)の簡単な例をとると、これはどのようにして上記の値の1つに変換されますか?
誰かが私がこれを精神的に理解するのを手伝ってくれるのだろうか。
その後、コードを介して密度サイズ、DPI(xとyを含む)をコードを介して取得することは可能ですか?
私は少し迷っています