第一次寫部落格,因為文筆較差,技術也不好,所以質量不高,望看官多指教!
本文的緣起在於我之前對於ipad不需要適配的疑惑!更因為我完全不清楚解析度,螢幕尺寸、畫素點及點距這4個最重要的概念!關於這4個概念,我簡單的說一下,大家也可以去網上自行搜尋,以更深入的了解和學習!
1、解析度:一般的指,乙個矩形區域內包含的總的畫素點數即為解析度,我們經常看到的諸如2048*1536,這就是指的解析度,即x軸包含2048個畫素,y軸包含1536個畫素
2、螢幕尺寸:這個很好理解,就是常規理解,需要注意的是,尺寸單位是長度單位(區別於解析度,解析度是螢幕尺寸下橫向縱向的畫素個數,這裡不要曲解成長度)
3、畫素點:這個是指,顯示屏上組成我們所能看到的東西的最基本的單位,舉個大家都懂的例子,我們常說,一條線有無數個點組成,乙個面有無數個點組成,但是人們不可能做到無數,那麼我們一定要確定出個點的數目來,以顯示這條線,這個面,那麼這個點就是畫素點
4、點距:是指,畫素點之間的距離;
那麼,這個問題就來了,我們平時的適配到底適配的什麼?是長度,是畫素,還是其他?
還有這個
希望我的理解能夠幫助曾經對於這個地方的困惑,也請大牛們對於不當的地方,給予慷慨的指點~
關於IOS的螢幕適配(iPhone) 資源適配
ios的螢幕適配幾乎不需要大量的 操作,更多的時間我們只是動動滑鼠選擇一下就搞定。可以蘋果在這方面做的還是比較人性的,解放了開發者。機型資源解析度 螢幕寬高,單位點 螢幕模式 iphone 3gs 320x480 320x480 1xiphone 4s 640x960 320x480 2xiphon...
關於android螢幕適配的問題
px pixels 畫素 對應螢幕上的實際畫素點。dip device independent pixels,與密度無關的畫素,基於螢幕密度的抽象單位。在每英吋160點的顯示器上,1dp 1px 即1 1關係。dp 就是 dip sp scaled pixels 放大畫素 與密度和字型縮放度無關的畫...
關於Android螢幕適配的問題
android由於螢幕裝置的種類多種多樣,不像ios那邊只需要適配幾種型號的機器即可。對於螢幕的適配,特別是針對於既有ios 又需要有android的移動應用開發來說,適配更是存在著問題。在此,可以利用一種簡單的解決方案來簡化問題,達到pad和phone手機的簡單適配的效果。可根據displayme...