Android UI設計---佈局中常用的單位
佈局中常用的單位有很多種,其中最常用的如下:
1.畫素單位 px
此單位不推薦使用 其經常用在 手錶裝置 機頂盒裝置 中
2.適配的單位 dp [舊版使用:dip]
推薦使用!
優點是 在不同的解析度下 可以顯示幾乎相近的佈局內容
缺點 未發現
例如:
寬 1080px 的螢幕 其dpi為420,需要一塊螢幕一半寬度大小的view圖層
計算過程:
所以:螢幕的一半為540px;
所以:420/160 = 2.625
所以:540/2.625 = 205dp
此時,無論怎樣更換不同解析度的裝置,依舊幾乎佔螢幕的一半面積
其中 160 什麼意思呢?
以下引用 陽光沙灘 論壇的解釋:
3.字型單位 sp
名稱為 放大畫素 與刻度無關
推薦使用!
到此結束~
相關推薦
Android UI設計---佈局中常用的單位
佈局中常用的單位有很多種,其中最常用的如下:1.畫素單位 px此單位不推薦使用 其經常用在 手錶裝置 機頂盒裝置 中2.適配的單位 dp [舊版使用:dip]推薦使用!優點是 在不同的解析度下 可以顯示幾乎相近的佈局內容缺點 未發現例如:寬 10
Android第一天---開發中常用的幾種佈局
第一種:LinearLayout:線性佈局 線性佈局是按照處置或者水平進行排布的,預設是水平 屬性:orientation:用來指定當前的線性佈局的排布方向。 wrap_content:包裹內容 match_parent:匹配父類 margin:外邊距 padding
android UI設計圖片和文字尺寸px對應dp、sp值換算
螢幕尺寸:指螢幕的對角線長度,單位是英寸,1英寸等於2.54釐米,常見尺寸有2.4,2.8,3.5,3.7,4.2,5.0,5.5,6.0等。 螢幕解析度:指在縱橫向上的畫素點數,單位是px,1px為一個畫素點,一般格式為縱向畫素*橫向畫素,如1960*1080。 螢幕畫素密度:相同尺寸
Android基礎(一)佈局1.常用佈局
一.線性佈局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool
Android UI設計之RecyclerView
RecyclerView簡介 RecyclerView是繼ListView和GridView後Google又一力作,它不僅可以很方便的實現瀑布流效果,而且大幅度降低了檢視的耦合性,在設計上有很高的自由度。本文主要分析RecyclerView的使用技巧以及優化。使用前
【Android UI設計與開發】第06期:底部選單欄(一)使用TabActivity實現底部選單欄
轉載請註明出處:http://blog.csdn.net/yangyu20121224/article/details/8989063 從這一篇文章開始,我們將進入到一個應用程式主介面UI的開發和設計中了,底部選單欄在Android的應用開發當
十款最實用的Android UI設計工具
上一週可以說是一個不斷Mark周,從最實用的Android UI設計工具、免費移動應用測試框架推薦,到HTML5開發框架等等,各種開發工具、框架精彩豐呈,看得小夥伴們是不亦樂乎。當然,還有不容錯過的MDCC 2013精彩專題論壇先透露、首屆智慧硬體峰會及首屆智慧硬體展等的陣容更新圍觀。智慧硬體這座中國網際
Android UI設計---計算器介面的設計心得
廢話不多說,先上圖很醜的頁面,不過正好將所學的線性佈局進行了實戰使用以下是我的心得:此設計使用了“線性佈局”的套用整體是“縱向”線性佈局部分是“橫向”線性佈局整體“線性佈局”使用了 寬:充滿父視窗長:充滿父視窗縱向佈局部分“線性佈局”使用了寬:充滿父視窗高:使用自定義高度
Android UI設計——ListView控制元件使用優化(五)
在上一篇部落格中《Android UI設計——ListView控制元件和自定義Adapter(四) 》(連結)中我們通過一個例項來了解和練習瞭如何去自定義Adapter,本節我們將會繼續以《Android UI設計——ListView控制元件和自定義Adap
Android UI設計和形成原理(實現三級選單)
本次要實現的是動態編碼之三級選單的實現,在實際應用開發中經常會使用到三級選單,比如商城專案中的省市區,分類等等。 問題:介面載入是一次性new 大量的控制元件還是先載入一級選單,點選一級選單載入他對應的二級選單 答:這個很明顯是後者更符合開發思維,因為客戶不可能每個級別都一
精彩絕倫的Android UI設計pdf
譯者序前言第一部分 Android設計簡介第1章 使用者介面設計和易用性入門 21.1 考慮技術與設計 21.2 理解心智模型 31.3 為使用者設計 61.4 沒有應用無所不精,選擇適合自己的領域 91.5 你是專家,使用者不是設計師 91.6 瞭解使用者,為普通人設計 91.7 總結 11第2章 不要馬上
Android裡面頁面佈局裡面常用的知識點
一.點選按鈕時的顏色的改變 1.首先在Drawable下面建一個btn_pressed.xml檔案<?xml version="1.0" encoding="UTF-8"?> <selector xmlns:android="http://schema
Android UI設計--PopupWindow顯示位置設定
當點選某個按鈕並彈出PopupWindow時,PopupWindow左下角預設與按鈕對齊,但是如果PopupWindow是下圖的那樣,會發生錯位的情況,尤其是不同尺寸的平板上,那錯位錯的不是一般的不靠譜,而Android本身只提供瞭如下幾個方法設定PopupWindow顯示位置 showAsDropDown
Android UI設計——Button控制元件
這個是大家在熟悉不過的了,初學者在學習的時候都是最先使用Button進行練習。 他控制元件的顯示設定也很簡單,如TextView一樣包括:id,寬,高,名稱(也就是顯示的文字)等的設定。在此不
UI設計中最常用的顏色
UI設計 UI顏色 平面設計 網頁設計 界面設計 可能你已經猜到這篇文章寫的是藍色。毫無疑問,藍色是UI設計中最常用的顏色之一,也是我們最常見的顏色之一。智能手機中的應用圖標,你會發現很多都是藍色的。如:Facebook、Twitter、Shazam、Safari等。 那
Android中常用的設計模式
觀察者模式 單例模式 介面卡模式(如ArrayAdapter) 代理模式(Proxy) 工廠模式(Factory Pattern) 命令模式 Build模式 原型模式 策略模式 下面介紹一些Android開發中常用的幾種設計模式 觀察
Android 中的UI設計
Android中有幾種常用的空間,比如,TextView,Button,EditText,ImageView,ProgressBar,AlertDialog,ProgressDialog 下面我們一一介紹: TextView <?xml version="1.0" encodi
Android中UI設計之shape屬性
在Android的UI設計時,難免會遇到使用控制元件如TextVeiw、Button等情況,如果要使它們更好看,就要使用到自定義background了,而shape就算常用的一種背景邊框。 shape的基本屬性有: corners 圓角 solid 填充色 stroke 描
網頁佈局設計css中單位px和em,rem的區別
國內的設計師大都喜歡用px,而國外的網站大都喜歡用em和rem,那麼三者有什麼區別,又各自有什麼優劣呢? PX特點 1. IE無法調整那些使用px作為單位的字型大小; 2. 國外的大部分網站能夠調整的原因在於其使用了em或rem作為字型單位; 3. Firefox能夠調整px和em,rem,但是96%
Android中常用設計模式
介紹 Java 中一般認為有 23 種設計模式,我們不需要所有的都會,但是其中常用的幾種設計模式應該去掌握。下面列出了所有的設計模式。需要掌握的設計模式我單獨列出來了,當然能掌握的越多越好。 總體來說設計模式分為三大類: 建立型模式,共五種:工廠方法模式、