Sobes.tech
Junior

Wat is het verschil tussen px, dp en sp?

sobes.tech AI

Antwoord van AI

px: Pixels. Afhankelijk van de schermdichtheid. Op verschillende apparaten zal hetzelfde element, gedefinieerd in px, een andere fysieke grootte hebben. Niet aanbevolen voor UI-elementgroottes.

dp (dichtheid-onafhankelijke pixels): Dichtheid-onafhankelijke pixels. Eenheid van meting gekoppeld aan de fysieke grootte op het scherm. 160 dp is ongeveer gelijk aan 1 inch op een scherm met een dichtheid van 160 dpi (aangeduid als mdpi). Schalen afhankelijk van de dichtheid van het apparaat. Voorkeurseenheid voor het bepalen van de groottes van UI-elementen.

sp (schaal-onafhankelijke pixels): Schaalbare pixels. Vergelijkbaar met dp, maar worden ook geschaald op basis van de tekstinstellingen van de gebruiker in het systeem. Alleen gebruikt voor het instellen van lettergrootten.

Vergelijkingstabel:

Eenheid Beschrijving Gebruik
px Schermpixel Niet aanbevolen
dp Dichtheid-onafhankelijke pixel Groottes van UI-elementen
sp Schaalbare pixel Lettergrootte