裝置之間除了螢幕尺寸不同,螢幕的畫素密度 (dpi) 也不盡相同。為了簡化為不同的螢幕設計應用的複雜度,可以將不同的裝置按照大小和畫素密度分類。按裝置大小的兩個類別分別是手持裝置 (小於 600 dp) 和 平板 (大於等於 600 dp)。按畫素密度分類的類別有 ldpi、mdpi、hdpi 和 xhdpi。為不同的裝置優化你的應用介面,為不同的畫素密度提供不同的點陣圖。
為了空間而考慮
不同的裝置可顯示的 dp (density-independent pixels) 數量也不相同。
一般來說,可觸控控制項以 48 dp 為基礎單位。
一般情況下,48 dp 在裝置上的物理大小是 9 mm (會有一些變化)。這剛好在觸控控制項推薦的大小範圍 (7-10 mm) 內,而且這樣的大小,使用者用手指觸控起來也比較準確、容易。
如果你設計的元素都至少有 48 dp 的高度和寬度,那麼可以保證:
介面元素之間的留白應當是 8 dp。
UI設計中的48DP定律
其實對於乙個非技術人員要把這個概念完全搞清楚還挺複雜的,所以我們就知道他是幹什麼用的就好,因為安卓陣營的碎片化,所以會有雜七雜八的不同解析度的螢幕,但是乙個ui人員不可能對不同解析度把應用的都切一遍吧?所以就用dp這個單位,用這個玩意兒可以保證同乙個在不同解析度下的螢幕上保持基本相同的物理大小。說了...
我的遊戲學習日誌48 遊戲時空設計(4)
互動設計強調認知,遊戲性則是強調主觀的體驗,如果在這按其符合的感知設計來描述認知。將其分為 空間認知 時間感知 1.空間感知的設計 空間的感知極大地依賴於遊戲的視角和透視關係。分為 固定視角 可變視角。固定視角 框架視角 卷軸視角 俯視視角 軸測視角。2d為多 可變視角 第一人稱視角 尾隨視角 全能...
我的遊戲學習日誌48 遊戲時空設計(4)
我的遊戲學習日誌48 遊戲時空設計 4 互動設計強調認知,遊戲性則是強調主觀的體驗,如果在這按其符合的感知設計來描述認知。將其分為 空間認知 時間感知 1.空間感知的設計 空間的感知極大地依賴於遊戲的視角和透視關係。分為 固定視角 可變視角。固定視角 框架視角 卷軸視角 俯視視角 軸測視角。2d為多...