對於android平台來說,不同解析度下icon的大小設計有著不同的要求,對於目前主流的hdpi即wvga級別來說,通常hdpi的應用icon大小為72x72,而標準的mdpi即hvga為48x48,對於目前htc和motorola推出的一些qvga的使用了ldpi,圖示為32x32,常見的android圖示大小設計規範如下表所示:看看sdk文件上的關於介面圖示的詳細說明。launcher
36 x 36 px
48 x 48 px
72 x 72 px
menu
36 x 36 px
48 x 48 px
72 x 72 px
status bar
24 x 24 px
32 x 32 px
48 x 48 px
tab
24 x 24 px
32 x 32 px
48 x 48 px
dialog
24 x 24 px
32 x 32 px
48 x 48 px
list view
24 x 24 px
32 x 32 px
48 x 48 px
對於android介面設計的安全色,如下表
而對於系統自帶預設程式的圖示,下面為png的透明格式,直接滑鼠右鍵另存為即可
14.android控制項美化shape你會用嗎?
如果你對android系統自帶的ui控制項感覺不夠滿意,可以嘗試下自定義控制項,我們就以button為例,很早以前android123就寫到過android button按鈕控制項美化方法裡面提到了xml的selector構造。當然除了使用drawable這樣的外今天android開發網談下自定義圖形shape的方法,對於button控制項android上支援以下幾種屬性shape、gradient、stroke、corners等。我們就以目前系統的button的selector為例說下:
對於上面,這條shape的定義,分別為漸變,在gradient中startcolor屬性為開始的顏色,endcolor為漸變結束的顏色,下面的angle是角度。接下來是stroke可以理解為邊緣,corners為拐角這裡radius屬性為半徑,最後是相對位置屬性padding。
對於乙個button完整的定義可以為
<?xml version="1.0" encoding="utf-8"?>
">
注意android123提示大家,以上幾個item的區別主要是體現在state_pressed按下或state_focused獲得焦點時,噹噹來判斷顯示什麼型別,而沒有state_***屬性的item可以看作是常規狀態下。
Android應用Icon大小在不同解析度下定義
對於android平台來說,不同解析度下icon的大小設計有著不同的要求,對於目前主流的hdpi即wvga級別來說,通常hdpi的應用icon大小為72x72,而標準的mdpi即hvga為48x48,對於目前htc和motorola推出的一些qvga的使用了ldpi,圖示為32x32,常見的andr...
QMenu自定義icon大小
qmenu預設的icon最大是16px 16px,而且通過stylesheet還改不了。問題癥結 qmenu 使用 qproxystyle 裡面的qstyle pm smalliconsize 解決辦法 1.定義乙個新的style繼承自qproxystyle 替換掉qstyle pm smallic...
IOS應用提交所需的ICON
如果提交的ipa包中,未包含必要的icon就會收到類似的通知,為什麼偏偏是icon 76呢?因為我們開發的遊戲,預設是支援iphone以及ipad的,根據官方提供的參考 icon 76.png是必須要提供的 圖示很多,不可能全部都加進去,所有最好是選擇必要的 從上面的列表來看,蘋果是準備放棄對iph...