Junior
Ի՞նչ է px, dp և sp-ի տարբերությունը։
sobes.tech AI
Պատասխան AI-ից
px: Պիքսել։ Զարգանում է էկրանային խտությունից։ Տարբեր սարքերում, նույն px-ով սահմանված տարրն ունենալու է տարբեր ֆիզիկական չափեր։ Չի խորհուրդ տրվում օգտագործել UI տարրերի չափերի համար։
dp (անհատական խտության պիքսելներ): Անհատական խտությունից անկախ պիքսելներ։ Միավոր, որը կապված է էկրանի ֆիզիկական չափի հետ։ 160 dp մոտավորապես հավասար է 1 դյույմի՝ 160 dpi խտությամբ էկրանին (նշվում է mdpi)։ Սկալավորվում է սարքի խտության վրա։ Առաջադեմ միավոր UI տարրերի չափերը սահմանելու համար։
sp (սկալավորելի պիքսելներ): Սկալավորելի պիքսելներ։ Դրանք նման են dp, բայց ավելորդ կերպով սքեյլավորվում են համակարգի օգտագործողի տառատեսակի կարգավորումներով։ Օգտագործվում են բացառապես տառատեսակների չափերը սահմանելու համար։
Համեմատական աղյուսակ՝
| Միավոր | Նկարագրություն | Օգտագործում |
|---|---|---|
px |
Էկրանային պիքսել | Չի խորհուրդ տրվում |
dp |
Անհատական խտությունից անկախ պիքսել | UI տարրերի չափերը |
sp |
Սկալավորելի պիքսել | Տառատեսակների չափերը |