(一)解析度定義
解析度,是指單位長度內包含的畫素點的數量,它的單位通常為畫素/英吋
(ppi)。描述解析度的單位有:(dpi點每英吋
)、lpi(線每英吋)和ppi(畫素每英吋)。
(二)ios解析度
(1)iphone/ipod touch
普屏解析度 320畫素 x 480畫素
普通retina解析度 640畫素 x 960畫素
iphone5
的螢幕解析度:
640畫素 x 1136畫素
(2)ipad
普屏 768畫素 x 1024畫素
retina屏
(ipad3,new ipad,ipad air, retina屏的ipad mini )
1536畫素 x 2048畫素
iphone/ipod touch
介面描述 320點 x 480點(除iphone5外) 320點 x 568點(iphone5)
ipad
介面描述 768點 x 1024點
換算關係
普屏 1點 = 1畫素
retina屏 1點 = 2畫素
(三)ios處理
ios系統在載入時,會根據螢幕是否是retina螢幕,自動選擇,如應用在retina螢幕中自動載入@2x檔案字尾,非retina螢幕則載入普通。
(四)獲取裝置資訊
**編寫介面,部分地方不能hard code,需靈活設定位置。
獲取螢幕解析度
[[uiscreen mainscreen] bounds]
可以在constant.h中define方便呼叫
#define kscreensize [uiscreen mainscreen].bounds.size
ios基礎 解析度適配
一 解析度定義 解析度,是指單位長度內包括的畫素點的數量,它的單位通常為畫素 英吋 ppi 描寫敘述解析度的單位有 dpi點每英吋 lpi 線每英吋 和ppi 畫素每英吋 二 ios解析度 1 iphone ipod touch 普屏解析度 320畫素 x 480畫素 普通retina解析度 640...
iOS多裝置解析度適配
1 選擇一種尺寸作為設計和開發基準 2 定義一套適配規則,自動適配剩下兩種尺寸 3 特殊適配效果給出設計效果。第一步,視覺設計階段,設計師按寬度750px iphone 6 做設計稿,除外所有設計元素用向量路徑來做。設計定稿後在750px的設計稿上做標註,輸出標註圖。同時等比放大1.5倍生成寬度11...
Android解析度常識 多解析度適配
螢幕大小 以螢幕對角線的物理長度來衡量螢幕的大小 解析度 螢幕中所有物理畫素點數。如1920x1080,就表示寬方向有1920個畫素,高方向有1080個畫素,整個螢幕有2073600個畫素。螢幕密度 dpi dots per inch 即畫素密度,每英吋面積上存在多少個畫素。160dpi表示單位面積...