(ANDROID) Perbedaan px, in, mm, pt, dp, dip dan sp

Dalam pemrograman berbasis Android, pasti kita akan menemukan suatu parameter yang harus diisi dengan nilai tertentu, seperti ukuran huruf, tinggi gambar, lebar tombol, dan lain-lain. Di Android, semua sistem pengukuran sudah diatur dengan baik. Untuk itu, daripada bingung, lebih baik sekarang kita bahas tentang berbagai jenis satuan ukuran yang ada di Android.

dRynh

  1. px
    Pixels - berkorespondensi dengan piksel yang sebenarnya pada layar.
  2. in
    Inches - didasarkan pada ukuran fisik layar.
  3. mm
    Milimeters - berdasarkan ukuran fisik layar.
  4. pt
    Points - 1/72 dari satu inci didasarkan pada ukuran fisik layar.
  5. dp == dip
    Density-independent Pixels - unit abstrak yang didasarkan pada kepadatan fisik layar. Unit ini relatif terhadap layar 160 dpi, jadi satu dp adalah satu piksel pada layar 160 dpi. Rasio dp-to-pixel akan berubah dengan kepadatan layar, tetapi tidak harus dalam proporsi langsung.
    Catatan: Compiler menerima kedua "dip" dan "dp", meskipun "dp" lebih konsisten dengan "sp".
  6. sp
    Scale-independent Pixels - ini adalah seperti unit dp, tetapi juga skala dengan preferensi ukuran huruf pengguna. Penggunaan sp ini direkomendasikan jika kita menggunakan unit ini ketika menentukan ukuran font, sehingga mereka akan disesuaikan untuk berbagai jenis kepadatan layar.

Berikut ini adalah tabel perbandingan dari berbagai jenis layar :

23112448_VG3K

Enjoy.. (^_^)v

1 Komentar:

Thanks Infonya gan, lumayan ilmu :)

Reply

Post a Comment