鍍金池/ 教程/ Android/ 單位和度量
Snackbars 與 Toasts
選擇器
網(wǎng)格
紙片
色彩
手勢(shì)
內(nèi)容選取
準(zhǔn)則
導(dǎo)航過(guò)渡
進(jìn)度和動(dòng)態(tài)
概述
數(shù)據(jù)格式
搜索(Search)
Roboto 字體
副標(biāo)題
Material 屬性
書(shū)寫(xiě)
空狀態(tài)
按鈕
提示框(Dialogs)
開(kāi)關(guān)
導(dǎo)航
單位和度量
列表
度量與邊框
真實(shí)的動(dòng)作
改進(jìn)的操作
底部動(dòng)作條
加載圖片
卡片
工具提示(Tooltips)
菜單
設(shè)備
可達(dá)性
分隔線(Dividers)
高度和陰影
環(huán)境
抽屜式導(dǎo)航
響應(yīng)式交互
Tabs
圖標(biāo)
滾動(dòng)時(shí)的技巧
更新記錄
錯(cuò)誤
影像處理
設(shè)置
滑塊控件(Sliders)
列表控制
圖像
文本框
布局模板
雙向性
選擇控制器
調(diào)色板
自適應(yīng) UI
貼片集
數(shù)據(jù)表
滑動(dòng)刷新
啟動(dòng)屏幕
按鈕:浮動(dòng)操作按鈕
打動(dòng)用戶的細(xì)節(jié)
應(yīng)用結(jié)構(gòu)
有意義的轉(zhuǎn)場(chǎng)動(dòng)畫(huà)
字體排版(Typography)
結(jié)構(gòu)

單位和度量

有些單位在不同的語(yǔ)境中有不同的含義。這章論述了獨(dú)立設(shè)備像素,可擴(kuò)展像素的使用方法以及如像素密度的概念。

像素密度

密度獨(dú)立像素

可擴(kuò)展像素(sp)

為 DP 設(shè)計(jì)布局

圖像縮放

像素密度

每英寸的像素?cái)?shù)被稱為“像素密度”。高密度的屏幕比低密度的屏幕更像素更高。因此用戶界面元素(如按鈕)在低密度屏幕上顯示較大而在高密度屏幕上顯示較小。

每英寸的像素,或者屏幕分辨率,是指在一個(gè)特定顯示中的像素?cái)?shù)。

DPI =屏幕寬度(或高度)像素/屏幕寬度(或高度)英寸

相關(guān)的

支持多個(gè)屏幕

為了不同的屏幕密度來(lái)優(yōu)化你的設(shè)計(jì)。

更多資源類型

支持安卓系統(tǒng)的測(cè)量單位。

http://wiki.jikexueyuan.com/project/material-design/images/4_3.png" alt="" />

高密度屏幕

http://wiki.jikexueyuan.com/project/material-design/images/4_4.png" alt="" />

低密度屏幕

密度獨(dú)立像素

“密度獨(dú)立”是指在屏幕上用不同的密度來(lái)統(tǒng)一的顯示用戶界面元素。

密度獨(dú)立像素(發(fā)音為“dips”)是靈活的單位,能夠擴(kuò)展到任何屏幕上統(tǒng)一的維度。當(dāng)開(kāi)發(fā)一個(gè)安卓應(yīng)用程序時(shí),使用 密度獨(dú)立像素在屏幕上用不同的密度來(lái)顯示統(tǒng)一的元素。

http://wiki.jikexueyuan.com/project/material-design/images/4_5.png" alt="" />

http://wiki.jikexueyuan.com/project/material-design/images/4_6.png" alt="" />

如果你有三個(gè)屏幕,都是1.5英寸寬,不同的屏幕分辨率,那么他們屏幕寬度仍為240的分辨率。

1dp 和 160 dpi 屏幕的一個(gè)物理像素相等。計(jì)算 dp 的方法:

*dp =(寬度像素 160)/ dpi**

在編寫(xiě) CSS 時(shí),使用 px 無(wú)論 dp 或 sp。Dp 只需要用于開(kāi)發(fā) Android。

可擴(kuò)展像素(sp)

在為安卓系統(tǒng)開(kāi)發(fā)程序時(shí),可擴(kuò)展的像素(SP)提供和DP一樣的功能,但只是在字體上。一個(gè) SP 的默認(rèn)值和 DP 上的默認(rèn)值一樣。

SP 和 DP 之間的主要區(qū)別在于 SP 保留著用戶的字體設(shè)置。具有較大文本設(shè)置的用戶可以看到字體大小與文本大小的偏好匹配。

為 DP 設(shè)計(jì)布局

在設(shè)計(jì)屏幕布局時(shí),計(jì)算 DP 元素的度量:

*DP =(寬度像素 160)/ DPI**

例如,在 320 dpi 的分辨率一個(gè) 32×32 像素的圖標(biāo)為 16 x 16 DP

圖像縮放

通過(guò)運(yùn)用這些比例,圖像可以縮放到不同的屏幕分辨率的屏幕上并且看起來(lái)效果都一樣:

http://wiki.jikexueyuan.com/project/material-design/images/4_7.png" alt="" />

下一篇:色彩