對(duì)于在工作中沒有接觸過安卓版本app驻粟,或是面試的時(shí)候會(huì)被問到安卓分辨率等問題,可以通過本文對(duì)安卓切圖有所了解凶异。我在以往的工作中也沒有接觸過安卓設(shè)計(jì)等一系列問題蜀撑,但是看完一些文章后,大致對(duì)安卓分辨率等知識(shí)點(diǎn)有所了解剩彬。此文是對(duì)自己所了解到的知識(shí)做一個(gè)總結(jié)屯掖,也希望能幫助到不了解安卓一系列問題的同行們,好啦襟衰,馬上進(jìn)入正題贴铜!
基本概念
1、手機(jī)屏幕尺寸計(jì)算方式:對(duì)角線尺寸/2.54(1英寸=2.54厘米)
2瀑晒、分辨率:屏幕上顯示的像素個(gè)數(shù)绍坝,單位尺寸內(nèi)像素點(diǎn)越多,顯示的圖像就越清楚苔悦。
上圖中紅框框出來的是現(xiàn)在市場(chǎng)上主流的分辨率轩褐,只要記這三個(gè)就可以。其他的已被淘汰玖详。
3把介、屏幕密度:屏幕每英寸有多少個(gè)像素。
4蟋座、單位:dp是開發(fā)中用于描述尺寸和間距拗踢。
sp是用于描述字號(hào)和行距。
用哪種分辨率來設(shè)計(jì)向臀?
原則上需要為不同的分辨率去單獨(dú)設(shè)計(jì)效果圖巢墅,但由于實(shí)際情況,只需要采用一種分辨率去設(shè)計(jì)券膀,目前多數(shù)采用720*1280的分辨率君纫。
需要提供幾套切圖?
只需要一套切圖即可
720*1280尺寸的切圖可以適配其他機(jī)型芹彬,有些特殊的切圖需要單獨(dú)適配的蓄髓,比如icon等。
適配480800的機(jī)型舒帮,只需要把切圖/1.5即可会喝。
適配10801920的機(jī)型眨唬,只需要把切圖*1.5即可。適配此分辨率的時(shí)候好乐,需要在7201280下畫圖的時(shí)候,盡量采用矢量圖形來畫圖瓦宜。
例如蔚万,圖標(biāo)是4848的時(shí)候,適配10801920點(diǎn)時(shí)候临庇,48px*1.5=72px.把矢量圖形調(diào)整為72px即可。開發(fā)會(huì)把切圖放到xxhdpi的文件目錄下,就會(huì)自動(dòng)適配10801920
同樣袭蝗,適配480800的時(shí)候哪工,48px/1.5=32px.開發(fā)把切圖放到hdpi文件目錄中,會(huì)自動(dòng)適配已卷。
7201280的切圖梧田,開發(fā)放到xhdpi的目錄下。
注:設(shè)計(jì)圖片的時(shí)候盡量采用偶數(shù)侧蘸。
需要提供幾套標(biāo)注裁眯?
在720*1280分辨率下進(jìn)行設(shè)計(jì),此分辨率下1dp=2px.
可以直接使用dp標(biāo)注尺寸讳癌,sp標(biāo)注文字大小
注:使用dp標(biāo)注尺寸穿稳。使用sp標(biāo)注文字大小
該使用什么字體及字號(hào)?
中文字體:思源
英文字體:Android 4.x及以上采用Roboto,Android 2.x和3.x采用Droid Sans.
字號(hào):12sp晌坤、14sp逢艘、18sp、22sp(也可根據(jù)實(shí)際情況調(diào)整)
目前掌握以上知識(shí)點(diǎn)骤菠,可能多少也有些小問題它改,歡迎有經(jīng)驗(yàn)的大神指正、指導(dǎo)商乎。謝謝啦~