Sobes.tech
Junior

Px, dp va sp o'rtasidagi farq nima?

sobes.tech AI

AIdan javob

px: Piksel. Ekran zichligini hisobga oladi. Turli qurilmalarda, px bilan belgilangan bir xil elementning fizik o'lchami farq qiladi. UI elementlarning o'lchamlari uchun tavsiya etilmaydi.

dp ( zichlikdan mustaqil piksel): Zichlikdan mustaqil piksel. Ekrandagi fizik o'lcham bilan bog'liq o'lchov birligi. 160 dp taxminan 160 dpi zichlikdagi ekran uchun 1 dyuymga teng (mdpi deb belgilangan). Qurilmaning zichligiga qarab o'zgaradi. UI elementlarning o'lchamlarini belgilash uchun afzal birlik.

sp (skalalanadigan piksel): Skalalanadigan piksel. dp ga o'xshash, ammo foydalanuvchining tizimdagi shrift sozlamalariga qarab ham o'zgaradi. Faqat shrift o'lchamlarini belgilash uchun ishlatiladi.

Taqqoslash jadvali:

Birlik Tavsif Foydalanish
px Ekran pikseli Tavsiya etilmaydi
dp Zichlikdan mustaqil piksel UI elementlarning o'lchamlari
sp Skalalanadigan piksel Shrift o'lchamlari