在iOS開(kāi)發(fā)的過(guò)程中快毛,有關(guān)iPhone設(shè)備的尺寸和圖片的像素格嗅、分辨率、尺寸及屏幕適配中的寬和高唠帝,總是模糊不清懵懵懂懂屯掖,現(xiàn)已搞清楚,記錄一下襟衰。
一贴铜、要想搞明白圖片的像素、分辨率瀑晒、尺寸绍坝,首先要搞清楚幾個(gè)概念:
(1)像素:在數(shù)碼產(chǎn)品上圖像是由點(diǎn)構(gòu)成的,也就是說(shuō)同一塊大的尺寸苔悦,上面的點(diǎn)越多轩褐,他的實(shí)際像素就越大。比如一張屏幕分辨率為1024*768的照片玖详,大概就是約80萬(wàn)像素把介,也就是說(shuō)橫向由1024個(gè)點(diǎn)構(gòu)成,縱向由768個(gè)點(diǎn)構(gòu)成蟋座。也就是說(shuō)有多少個(gè)點(diǎn)構(gòu)成拗踢,多少像素就有多少個(gè)點(diǎn)。
(2)分辨率:現(xiàn)實(shí)中主要的有兩種分辨率向臀,一種是屏幕分辨率巢墅,另一種是打印分辨率。打印分辨率比較好記券膀,一般的照片打印分辨率都是72dpi.也就是一英寸的長(zhǎng)度中打印72個(gè)像素君纫。而屏幕分辨率是指一張圖片點(diǎn)的排列方式。比如上面的1024*768的排列一樣三娩。比如80萬(wàn)的像素也可以800*1000的屏幕分辨率庵芭,只是這些不常用而已妹懒。至于其他的掃描分辨率和顯示分辨率等等就不重要哦了雀监。
(3)實(shí)際尺寸:這個(gè)比較直觀了,所有物件都有自己的尺寸的眨唬,圖片也有会前。這里指的是實(shí)際尺寸,也就是說(shuō)打印出來(lái)的圖片的尺寸匾竿,當(dāng)然你也可以在打印的時(shí)候選擇放大打印或者縮小打印瓦宜。當(dāng)然了,我們?cè)陂_(kāi)發(fā)iOS應(yīng)用的時(shí)候沒(méi)必要注意這個(gè)概念岭妖,我們?cè)陧?xiàng)目中圖片的尺寸指的就是像素和分辨力临庇,不理會(huì)這個(gè)實(shí)際尺寸反璃。
二、iPhone設(shè)備的尺寸
直接上圖:
注意這里的設(shè)備分辨率指的是物理分辨率假夺,設(shè)置圖片的的尺寸就是參照這個(gè)分辨率淮蜈。
三、屏幕適配中的參數(shù)
iOS開(kāi)發(fā)已卷,在做屏幕適配的時(shí)候像什么480梧田,568,667等參數(shù)侧蘸,指的是邏輯分辨率裁眯。