欧美黑人操穴电影_亚洲欧美在线一区中文字幕_99视频频热这里97_午夜飘花国产精品

NEWS

Android的icon規(guī)劃指南

2025-01-31

關(guān)鍵字:Android,UI元素,ICON規(guī)劃,手機(jī)

適配性

因?yàn)橥粋(gè)UI元素(如100 x100像素的圖片)在高精度的屏幕上要比低精度的屏幕上看起來要小,為了讓這兩個(gè)屏幕上的圖片看起來作用差不多,能夠選用以下兩種辦法:

程序?qū)D片進(jìn)行縮放,可是作用較差。 

為這兩個(gè)精度屏幕的手機(jī)各供給一個(gè)圖片。 

可是屏幕的參數(shù)多樣化,為每一個(gè)精度的屏幕都規(guī)劃一套icon,作業(yè)量大而且不能滿意程序的兼容性要求,勢(shì)必要對(duì)屏幕的分級(jí),如在160dpi和180dpi的手機(jī)屏幕上選用同一套icon,當(dāng)這套icon在240dpi作用滿意不了規(guī)劃要求,就需求另做一套稍大些的icon。

在Android 1.5以及更早的版本中,只支撐3.2″ 屏幕上的HVGA (320×480)分辨率,開發(fā)人員也不需求考慮界面的適配性問題。從Android 1.6之后,渠道支撐多種尺度和分辨率的設(shè)備,這也就意味著開發(fā)人員在規(guī)劃時(shí)要考慮到屏幕的多樣性。

為了簡(jiǎn)化規(guī)劃而且兼容更多的手機(jī)屏幕,渠道依照尺度和分辨率對(duì)屏幕進(jìn)行了區(qū)分:

三種尺度:大,中,小。 

三種精度:高(hdpi),中(mdpi)和低(ldpi)。 

程序能夠?yàn)檫@三種尺度的屏幕供給默許資源,如有需求,還能夠?yàn)楦鞣N精度的屏幕供給資源。在運(yùn)行時(shí),體系會(huì)依據(jù)屏幕布局加載正確尺度或許精度的圖片。

在運(yùn)行時(shí),程序?yàn)榧扬@現(xiàn)作用供給了三種辦法:

1.圖片縮放

依據(jù)當(dāng)時(shí)屏幕的精度,渠道主動(dòng)加載任何未經(jīng)縮放的限定尺度和精度的圖片。如果圖片不匹配,渠道會(huì)加載默許資源而且在擴(kuò)大或許縮小之后能夠滿意當(dāng)時(shí)界面的顯現(xiàn)要求。例如,當(dāng)時(shí)為高精度屏幕,渠道會(huì)加載高精度資源(如圖片),如果沒有,渠道會(huì)將中精度資源縮放至高精度。

2.主動(dòng)界說像素尺度和方位

如果程序不支撐多種精度屏幕,渠道會(huì)主動(dòng)界說像素肯定方位和尺度值等,這樣就能保證元素能和精度160的屏幕上相同能顯現(xiàn)出相同尺度的作用。例如,要讓W(xué)VGA高精度屏幕和傳統(tǒng)的HVGA 屏幕相同顯現(xiàn)相同尺度的圖片,當(dāng)程序不支撐時(shí),體系會(huì)對(duì)程序慌稱屏幕分辨率為320×533,在(10,10)到(100,100)的區(qū)域內(nèi)繪制圖形完成之后,體系會(huì)將圖形擴(kuò)大到(15,15)到(150,150)的屏幕顯現(xiàn)區(qū)域。

3.兼容更大尺度的屏幕

當(dāng)時(shí)屏幕超越程序所支撐屏幕的上限時(shí),界說supports-screens元素,這樣超出顯現(xiàn)的基準(zhǔn)線時(shí),渠道在此顯現(xiàn)黑色的背景圖。例如,WVGA 中精度屏幕上,如程序不支撐這樣的大屏幕,體系會(huì)謊稱是一個(gè)320×480的,剩余的顯現(xiàn)區(qū)域會(huì)被填充成黑色。

但為了到達(dá)佳的顯現(xiàn)作用,好的辦法仍是規(guī)劃多套圖片。那就有必要對(duì)于一切的屏幕依據(jù)精度值進(jìn)行分級(jí)(高中低),之后再規(guī)劃三套icon:

先為主流的中精度屏幕(HVGA)規(guī)劃一套icon,確定圖片的像素尺度。 

為高精度屏幕將圖片擴(kuò)大到150%,為低精度屏幕將圖片縮小至75%。 

將這三套資源放置到程序的三個(gè)文件夾下 :res/drawable-mdpi/ 、res/drawable-hdpi/、 res/drawable-ldpi/。程序在運(yùn)行時(shí),渠道會(huì)依據(jù)屏幕的精度調(diào)取適宜的icon。 

ALauncher Icon是程序主界面上的功能圖標(biāo),Android對(duì)于各個(gè)icon的風(fēng)格有一定的要求:

契合當(dāng)下的盛行趨勢(shì),避免過度運(yùn)用隱喻。 

高度簡(jiǎn)化和夸大,小尺度圖標(biāo)也能易于辨認(rèn),不宜太雜亂。 

嘗試捉住程序的主要特征,比如音像作為音樂的icon。 

運(yùn)用天然的輪廓和形狀,看起來幾何化和有機(jī)化,不失真實(shí)感。 

Icon選用前視角,幾乎沒有透視,光源在頂部。 

不光滑但富有質(zhì)感。 


另外,一切的icon都有文字標(biāo)簽,不要在規(guī)劃時(shí)把文字也放到icon中。

Launcher Icon通常是一個(gè)較大的規(guī)范圖標(biāo)中包括一個(gè)小圖標(biāo),運(yùn)用一個(gè)中性色彩和一個(gè)主要色彩,并保持高度的對(duì)比,不宜過度飽滿。