重複の可能性:
Android の px、dp、dip、sp の違いは?
Androidのdip、sp、pxの違いを知りたいです。
ありがとう、ニキル
Android で何かをしている場合は、dip または dp を使用する必要があります。dip はピクセル密度です。px はピクセルです。
デバイスごとにピクセル数が異なるため、dip を使用する必要があります。
編集: 重複した質問: Android の「px」、「dp」、「dip」、「sp」の違いは何ですか?
px
ピクセル - 画面上の実際のピクセルに対応します。
dp または dip
密度に依存しないピクセル - 画面の物理密度に基づく抽象的な単位。これらの単位は 160 dpi スクリーンを基準にしたものであるため、1 dp は 160 dpi スクリーン上の 1 ピクセルです。dp とピクセルの比率は画面密度によって変化しますが、必ずしも正比例するとは限りません。注: コンパイラは "dip" と "dp" の両方を受け入れますが、"dp" は "sp" とより一貫性があります。
sp
Scale-independent Pixels - これは dp 単位に似ていますが、ユーザーのフォント サイズ設定によってもスケーリングされます。画面密度とユーザーの好みに合わせて調整されるため、フォント サイズを指定する場合は、このユニットを使用することをお勧めします。