Píxels físics, ppi, resolució lògica i resolució física
Physical Pixels Ppi
Per què hi ha una diferència entre la resolució lògica i la resolució física? Es deu principalment a la limitació del desenvolupament de programari. El desenvolupament de iOS utilitza pt com a unitat. 1pt és igual a 2px a l'iPhone 4 i 3px a l'iPhone 6p. Per tant, si s’estableix la resolució lògica, el desenvolupament és molt convenient. Només cal escriure un valor unitari per adaptar-lo a pantalles de diverses mides.
Pel que fa a la relació de píxels del dispositiu, utilitzeu l'iPhone com a exemple:
La taula anterior mostra clarament la relació entre la resolució lògica i la resolució física de les generacions passades d’iPhones. Hi ha un punt especial sobre la relació de píxels del dispositiu de l'iPhone 6p, que no és un nombre enter de 3. És a dir, la resolució física del píxel és 1080x1920 en lloc de 1242x2208. Tot i que window.devicePixelRatio encara obté 3 quan s’obté, és aproximadament igual a 3. La raó es pot veure Vegeu la resposta a l’enllaç següent.
Font d’aquest article: JuFoFu
L’adreça d’aquest article és: http://www.cnblogs.com/JuFoFu/p/7719823.html
El nivell és limitat, si us plau corregiu-me si cometeu algun error, indiqueu la font de la reimpressió.
Enllaç de referència:
Comprensió en profunditat de la finestra gràfica i del px
http://tgideas.qq.com/webplat/info/news_version3/804/7104/7106/m5723/201509/376281.shtml
Per què és la resolució lògica de l'iPhone 6 Plus 414x736?
https://www.zhihu.com/question/25361043
Què són exactament la resolució lògica i la resolució física?
https://www.zhihu.com/question/40506180?sort=created
Reimprès a: https://www.cnblogs.com/JuFoFu/p/7719823.html