UI設(shè)計規(guī)范一Android尺寸單位換算及切圖規(guī)范

說明:

1.對象為UI設(shè)計師和Android工程師等開發(fā)人員。

2.方法有千種疾棵,開發(fā)工程師有萬個,僅供參考痹仙,不喜就拿著你的建議留言是尔,勿噴。

3.文檔的本質(zhì)是備份與查看开仰,對外方便協(xié)作與對內(nèi)提升效率拟枚。

4.文檔不是萬能的,如果文檔查看對象看不懂众弓,就沒任何意義恩溅。我喜歡當面溝通,因為能避免大部分文檔的局限性

5.感謝Android開發(fā)工程師高鵬的指正與指導谓娃。

Android規(guī)范

一:手機尺寸

Android是必須要講下手機尺寸的:(只是常規(guī)脚乡,特殊尺寸就不講,如:1200x1600像素的惠普Slate8 Pro)

1. mdpi[320x480px]

市場份額少滨达,新手機不會有這種倍率奶稠,屏幕通常都特別小

2. hdpi [480x800px、480x854px弦悉、540x960px]

早年的低端機屏幕在3.5英寸檔位-目前很少

3. xhdpi[720x1280px]

即平常我們看視頻講的720P窒典,設(shè)計圖也有人按照此分辨率進行設(shè)計

4. xxhdpi[1080x1920px],[1440x2560px]

這里強調(diào):目前1080x1920和2560×1440然后都是xxhdpi稽莉,適配難免會有誤差瀑志,下邊換算我會再講到

即平常我們看視頻講的2K高清,或1080P,高清視頻就需支持此類像素劈猪。如今比較常用昧甘,設(shè)計圖也大多以1080這個尺寸做。

主流尺寸-也是主流設(shè)計尺寸

5. xxxhdpi战得,4K(3840×2160)

就是我們現(xiàn)在所說的4K屏手機充边,也逐漸多了起來,也有設(shè)計者針對特殊的設(shè)計要求按照此設(shè)計尺寸做

6.其他

如魅族MX4 Pro 1536x2560 ? 三星T705的 ?1600x2560 這些尺寸暫時我也沒用到常侦,以后有機會再補充

...

二:單位換算

dpi的計算方式就是(1080*1080+1920*1920)開方然后除以屏幕尺寸浇冰,然后你看dpi落在哪個表格區(qū)間

區(qū)間

1倍:1pt=1dp=1px ? ?dpi=160 ?(mdpi,即320x480px)

1.5倍:1pt=1dp=1.5px ? dpi=240(hdpi聋亡,即480x800px等)

2倍:1pt=1dp=2px ? ? dpi=320(xhdpi肘习,即720x1280px)

3倍:1pt=1dp=3px ? ? dpi=480(xxhdpi,即1080x1920px和1440x2560px)

4倍:1pt=1dp=4px ? ?dpi=640(xxxhdpi坡倔,即4K(3840×2160)

倍率

字體:1sp=1dp(字體大小單位sp漂佩,這個比較復雜,因為系統(tǒng)為了使字體顯示的更清楚會對你設(shè)置的大小做補償罪塔,可能大點或小了點投蝉,一般我們使用這樣的換算)

自然地,以1倍的mdpi作為基準征堪。像素密度更高或者更低的設(shè)備瘩缆,只需乘以相應的倍率,就能得到與基準倍率近似(注意请契,這里是近似咳榜,安卓開發(fā)和設(shè)計圖會有區(qū)別本質(zhì)在于倍率的誤差,我們能做的只是減小誤差的顯示效果爽锥。如:

在3倍情況下的比如1080和2560×1440然后都是xxhdpi,那么后者屏幕除以3得到的長的總dp和寬的總dp都比1080的多畔柔。

不過需要注意的是氯夷,Android設(shè)備的像素尺寸并不統(tǒng)一。比如兩種常見的屏幕480×800和1080×1920靶擦,它們分別屬于hdpi和xxhdpi腮考。除以各自倍率1.5倍和3倍,得到邏輯像素為320×533和360×640玄捕。很顯然踩蔚,后者更寬更高,能顯示更多內(nèi)容枚粘。所以馅闽,即使有倍率的存在,各種Android設(shè)備的顯示效果仍然無法做到完全一致。

由此:

每個開發(fā)寫代碼方式不同福也,設(shè)計圖和開發(fā)出來的樣式難免會有不同局骤。我們該積極的去尋找解決辦法,減小誤差暴凑,而不是相互的推卸責任峦甩。要知道我們的共同目的都是為了產(chǎn)品能更好更快得投入市場。

...

三:字體

自從Ice Cream Sandwich發(fā)布以來现喳,Roboto都是Android系統(tǒng)的默認字體集凯傲。在這個版本中,將Roboto做了進一步全面優(yōu)化嗦篱,以適配更多平臺冰单。寬度和圓度都輕微提高,從而提升了清晰度默色,并且看起來更加愉悅球凰。

Android系統(tǒng)字體有:

Droid Sans、 Droid Serif 腿宰、 Droid Sans Mono呕诉、Roboto-Black.ttf、Roboto-BlackItalic.ttf吃度、Roboto-Bold.ttf甩挫、Roboto-BoldItalic.ttf、Roboto-Italic.ttf椿每、Roboto-Light.ttf伊者、Roboto-Medium.ttf、Roboto-MediumItalic.ttf间护、Roboto-Regular.ttf亦渗、Roboto-Thin.ttf、Roboto-ThinItalic.ttf汁尺、RobotoCondensed-Bold.ttf

RobotoCondensed-BoldItalic.ttf法精、RobotoCondensed-Italic.ttf、RobotoCondensed-Light.ttf痴突、RobotoCondensed-LightItalic.ttf搂蜓、RobotoCondensed-Regular.ttf

Clockopia.ttf 系統(tǒng)默認待機時鐘字體

DroidSans.ttf 系統(tǒng)默認英文字體

DroidSans-Bold.ttf 系統(tǒng)默認英文粗字體

DroidSansFallback.ttf 系統(tǒng)默認中文字體

...

四:設(shè)計基礎(chǔ)尺寸

主流尺寸:(xxhdpi)1080x1920, (xhdpi)720 x 1280辽装。Android比iPhone的尺寸要多帮碰,在適配上也是相對而言比較麻煩,在設(shè)計中一般是采用1080x1920px的設(shè)計尺寸拾积。

Android常規(guī)尺寸(px)

在Android設(shè)計尺寸規(guī)范沒有iPhone那樣具體的規(guī)范殉挽,這也決定了安卓的靈活性更強丰涉,發(fā)揮的空間也越大。現(xiàn)在安卓的手機最近的幾版新系統(tǒng)的許多交互細節(jié)都超越了iPhone此再。

Google Play上顯示的啟動器圖標是512x512像素昔搂。

移動設(shè)備上的啟動器圖標是48x48 dp。

手機的動作欄圖標應為32x32 dp输拇。

通知圖標必須是24x24 dp摘符。

小圖標應為16x16dp。

說明:這里我所列舉的只是一些常規(guī)的策吠,不能代表所有逛裤,僅供參考。因為手機千變?nèi)f化猴抹,系統(tǒng)不斷的更新带族,設(shè)計也要循序漸進額的跟上,現(xiàn)在網(wǎng)上一些設(shè)計規(guī)范竟然細到了連一個頁面上按鈕的大小都規(guī)定好蟀给,那還叫設(shè)計么蝙砌。

五.切圖與命名

文件包命名規(guī)則是:項目名字+切圖+作者名字+日期

例如:螞蟻金服基金3.5.8.5版本迭代-H5頁面設(shè)計_切圖_李笑_20170321

文件包壓縮用.rar或.zip格式

文件包要包括:image(切圖),效果圖+標注圖跋理,切圖簡單說明(word等文件)择克。

說明:效果圖必須是要有的,對于標注圖可以根據(jù)技術(shù)需求前普,溝通必不可少

提供給程序開發(fā)的文檔打開

1.切圖說明

在圖片的命名中不要有中文肚邢、特殊符號以及空格,字母必須是小寫字母拭卿。在命名中很多可以是縮寫骡湖,技術(shù)一般也是按照這樣來分類。

建議具體命名方法是:模塊_類別_功能_狀態(tài).png ? (狀態(tài)會有:點擊狀態(tài)峻厚,點擊壓下狀態(tài)响蕴,禁用狀態(tài),選中狀態(tài)等)

如:home_bg_nologin.png和home_di_nologin.png

2.常用縮寫

ic----icon(在app的圖標)惠桃,bg----background换途,di----divider(主要用于分割線,不僅包括Listview中的divider,還包括普通布局中的線)刽射,sl----selector,avg----average剃执,ctrl----control誓禁,del----delete,doc----document肾档,err----error摹恰,inc----increment辫继,info----information,img----image俗慈,lib----library姑宽,msg----message,pwd----password闺阱,pos----position

主要的功能界面炮车,就是App界面中的activity,在一個產(chǎn)品中可以有很多 activity

然后每個頁面主要功能基本上可以包括:nav , tab /toolbar , menu .

備注:不要自己定義縮寫酣溃,除非是約定成俗的瘦穆。當然不喜歡用縮寫的可以全拼,這里僅供參考

3.后綴

nor--普通狀態(tài)

pressed--按下或者是點擊后效果

例如按鈕(btn):home_btn_select_nor.png / home_btn_select_pressed.png

4.注意事項

(1). 切圖需要幾套分辨率的圖:如1080*1920赊豌,720*1280扛或。分別放在不同的文件夾中,同一張圖片碘饼,在兩個文件夾中的名字要一致熙兔。

(2).如遇到可拉伸可平鋪的圖片,使用9Patch進行制作艾恼,產(chǎn)生xxx.9.png圖片即可住涉,優(yōu)點:靈活度大,可復用蒂萎,程序包大小減少秆吵,增加程序運行效率。(.9切圖教程網(wǎng)上很多比我說的好且詳細)

(3). 對于開發(fā)人員需要頁面間距尺寸五慈,我們可以使用“標你妹啊”“MarkMan”等軟件進行測量以及可以測出相對應需要提供的色值(提前和開發(fā)溝通好所需纳寂,能節(jié)省設(shè)計師的大部分時間和最后的開發(fā)修正時間)

卡卷包與會員中心圖片大小一致

(4).在給安卓開發(fā)人員切圖時,對于相同模塊內(nèi)容不同的時候泻拦,要保證背景大小是一致毙芜,用空白填充。如:上圖四個圖標切出圖片大小保證一致性争拐,用空白透明填充腋粥,

...

頁面上的內(nèi)容永遠是不一樣的,設(shè)計又是內(nèi)容與形式關(guān)系成的視覺引導架曹。設(shè)計規(guī)范是服務(wù)形式的隘冲,而形式的本質(zhì)是解決內(nèi)容的。


希望能幫到你~

謝謝~

...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绑雄,一起剝皮案震驚了整個濱河市展辞,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌万牺,老刑警劉巖罗珍,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件洽腺,死亡現(xiàn)場離奇詭異,居然都是意外死亡覆旱,警方通過查閱死者的電腦和手機蘸朋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扣唱,“玉大人藕坯,你說我怎么就攤上這事』啵” “怎么了堕担?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長曲聂。 經(jīng)常有香客問我霹购,道長,這世上最難降的妖魔是什么朋腋? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任齐疙,我火速辦了婚禮,結(jié)果婚禮上旭咽,老公的妹妹穿的比我還像新娘贞奋。我一直安慰自己,他們只是感情好穷绵,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布轿塔。 她就那樣靜靜地躺著,像睡著了一般仲墨。 火紅的嫁衣襯著肌膚如雪勾缭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天目养,我揣著相機與錄音俩由,去河邊找鬼。 笑死癌蚁,一個胖子當著我的面吹牛幻梯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播努释,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼碘梢,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了伐蒂?” 一聲冷哼從身側(cè)響起痘系,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎饿自,沒想到半個月后汰翠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡昭雌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年复唤,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烛卧。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡佛纫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出总放,到底是詐尸還是另有隱情呈宇,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布局雄,位于F島的核電站甥啄,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏炬搭。R本人自食惡果不足惜蜈漓,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宫盔。 院中可真熱鬧融虽,春花似錦、人聲如沸灼芭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽彼绷。三九已至巍佑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間苛预,已是汗流浹背句狼。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留热某,地道東北人腻菇。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像昔馋,于是被迫代替她去往敵國和親筹吐。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容