布局中常用的單位有很多種,其中最常用的如下:
1.畫素單位 px
此單位不推薦使用 其經常用在 手錶裝置 機頂盒裝置 中
2.適配的單位 dp [舊版使用:dip]
推薦使用!
優點是 在不同的解析度下 可以顯示幾乎相近的布局內容
缺點 未發現
例如:寬 1080px 的螢幕 其dpi為420,需要一塊螢幕一半寬度大小的view圖層
計算過程:
所以:螢幕的一半為540px;
所以:420/160 = 2.625
所以:540/2.625 = 205dp
此時,無論怎樣更換不同解析度的裝置,依舊幾乎佔螢幕的一半面積
其中 160 什麼意思呢?
以下引用 陽光沙灘 論壇的解釋:
此鏈結為:陽光沙灘---關於安卓螢幕內容的知識乾貨!
3.字型單位 sp
名稱為 放大畫素 與刻度無關
推薦使用!
到此結束~
Android UI設計之介面布局
良好的布局對ui設計至關重要,就好像,乙個女人,只要五官端正,那麼稍微化點妝就美的不得了了呀,是吧。這介面布局就是ui的五官。不過,它的種類不是五個,是六個,也算是圖個吉利 分別是 相對布局 線性布局 布局 網格布局 幀布局 絕對布局。相對布局,英文名relativelayout,在eclipse中...
Android UI模板設計
1 先在values資料夾下建立乙個values xml檔案 2 繼承了retativelayout,並重寫了它的構造方法 3 在構造方法中,將所有獲取的屬性的值存在typearray中 name topbar name title format string name titletextsize ...
Android UI設計技巧
1.使用include標籤實現包含共享ui設計 1 建立新的布局檔案 title layout.xml,裡面包含共享內容的布局 2 layout屬性 其對應抽取出來的共享的布局內容 2.使用shapes實現漸變效果 1 建立新的drawable的xml檔案 gradient 產生顏色漸變 andro...