Sebelum mempelajari deskripsi masing-masing ViewGroup dalam Android, ada baiknya apabila kita mempelajari terlebih dahulu jenis-jenis ukuran yang digunakan dalam membuat UI Android.
Untuk menentukan ukuran elemen di UI Android, kita harus tahu terlebih dahulu tentang berbagai unit ukuran di layar Android berikut ini:
- dp – Density-independent oixel. 1 dp sama dengan satu pixel pada layar 160 dpi. Ini adalah unit ukuran yang direkomendasikan bila kita menetapkan ukuran untuk macam-macam view di layout kita. Layar 160 dpi adalah density yang dijadikan patokan dasar dalam Android. Kita bisa menetapkan nya dalam “dp” atau “dip” bila ingin mengacu pada ‘density-independent pixel’.
- sp – Scale-independent pixel. Ini mirip dengan ‘dp’ dan direkomendasikan untuk menentukan ukuran font.
- pt - Point. Satu point sama dengan 1/72 inch, berdasarkan ukuran fisik layar.
- px - Pixel. Berkaitan dengan pixel aktual di layar. Jenis ukuran ini tidak direkomendasikan, karena UI mungkin tidak akan me-render dengan benar pada perangkat dengan resolusi layar yang berbeda-beda.
Konversi DP ke PX