Android アプリ開発時の画面密度とビットマップ画像に関する話です。 前提知識 画面密度 (Screen density) 画面上の実際のサイズ中におけるピクセル量; 通常は dpi (dot-per-inch) と呼ばれる。 例えば “low” 密度の画面は、“normal” や “high” 密度の画面と比べ、同じ領域中に含まれるピクセル量は少ない。 簡単のため、Android では画面密度は次の 4 つのグループに分けられている: low、medium、high、extra high。 密度非依存のピクセル (Density-independent pixel; dp) UI レイアウトを行う際に、画面密度に依存しないようにするために使われる仮想的なピクセルの単位。 1 dp は、画面密度が 160 dpi である画面上の実際の 1 px と同等の大きさである。 実行時には、シス