Android設計應用圖標不用愁---Asset Studio Int
系統
2215 0
Android Asset Studio
Web版是一個非常好用的Andrid圖標資源設計工具,它是由Roman Nurik開發的。
現在我們已經在ADT14里支持同樣的功能。首先,你要打開新建向導(Ctrl-N),選擇Android分類,然后在其下找到名字為“Android Icon Set”的這一項:
然后,將會彈出“資源選擇器”(這些資源其實就是你在布局文件用到的那些圖片,比如對于上下文菜單自定義的背景圖片,就需要一個為“Background”屬性設置一個@drawable的引用)對話框,該對話框里有個按鈕(Create New Icon...),點擊它.
當你打開Android Icon Set向導的時候,首先看到的是一個資源類型選擇界面,也就是你想創建哪一類圖標:
在這里,你可以選擇創建哪一類圖標,并且為這個被創建的圖標起一個名字。
如果你選擇創建一個啟動圖標并且單擊了下一步,這時你會看到如下界面:
這個界面包含很多功能。首先你會在右邊看到我們正在創建和處理的圖標的預覽圖。正如你所看到的,針對不同分辨率的屏幕它創建了多個圖標,這就是剛剛為什么我們指的是一個“圖標集合”,而不僅僅是一個“圖標”。除了上面顯示的,我們還創建了一個高分辨率的“web”版本的圖標,你可能會在上傳應用到Android Market的時候用到它(
譯者按:在上傳App倒Android Market的時候,可以上傳一個大圖標
)。
仔細看下這個圖標,你會發現它比我們在上面預覽(Preview)那里看到的更有光澤。你可以選擇界面上的“Glossy”選項來使得你的圖標具有光澤的效果。
你還可以設置背景的形狀。文本的字體、顏色等等。
然而,使用文本并不能做出非常好的圖標,但是請注意,這僅僅是我們為了得到初步的效果而采取的一種很快捷的方式。請注意界面的最上面還有三個功能選項:
?
理想情況下你會用你自己的“基準”圖像(或者如果需要的話會是一個剪貼畫),然后使用Asset Studio 向導生成合適的圖標。
你會問了:“我已經有了一個自己繪制好的圖標了,那么我為什么還要再生成”?原因就是Anroid有不同的版本、不同的主題,這就意味著你會提供不同效果、不同顏色以及不同樣式的圖標。比如下面我為狀態欄和通知欄生成的圖標:
你可以看到使用的基準圖像只是一個簡單的黑白相間的Bugdroid圖像,但是我們為Gingerbread(v9)、Honeycomb(v11)以及老的版本都生成了不同樣式的圖標。對于ActionBar,Asset Studio向導會生成亮、暗兩種不同Holo 主題的圖標。對于選項卡則會生成“選中”和“未選中”兩種不同樣式的圖標,并且對于v5(Andoid2.0)之前的版本則會新生成不同演示的“未選中”狀態的圖標(
譯者按:Asset Studio對于v5版本前后生成的“為選中”圖標是不一樣的,從下圖可以看出,v5之前的圖標發白,v5之后的發灰
)。
使用Asset Studio的一個優勢就是在你點擊完成按鈕后,它可以直接在你當前的項目中生成你設計好的圖標。這樣你就不用像使用Web版本(
譯者按:前面提到過,這個工具一開始是Web App,ADT14才加入進來,成為ADT的一部分
)一樣,還要下載下來并且提取圖標放在正確的位置。它還會在圖標名字沖突的時候提示你是否覆蓋原文件。如果你在上面的資源選擇器界面里點擊了“Create Icon”按鈕,那么新創建的圖標將會在選擇器里被選中。
當你點擊完成退出向導的時候,包資源管理器會自動更新并且選中新創建的圖標。
和ADT集成的第二個優勢就是我們可以知道你的項目工程的minimum SDK target,我們就可以利用這些信息僅僅生成必要的圖標。比如你正在基于Android2.0或者以上版本開發一個App,那么我們將不會生成不需要的老的樣式的圖標,也不需要名字為
drawable-mdpi-v5
的文件夾等等;生成的圖標直接會被放進
drawable-mdpi
文件夾里。
我們希望這些內容能讓你更容易的創建很好的應用。請不要經常使用那個文本功能:(
譯者按:最好使用Image和Clipart兩個
)-)我們還仍需要為AOSP貢獻更多的剪貼畫,這樣大家就可以在向導里選擇使用(
譯者按:目前向導的剪貼畫只有一個,可以參見前面的圖片
),所以如果你是個藝術設計者,我們非常歡迎你貢獻些剪貼畫出來!(請參見
貢獻頁面
)
非常感謝Roman Nurik寫出了這么好的網頁應用并且為移植到ADT提供了幫助。
?
Android設計應用圖標不用愁---Asset Studio Integration來幫你
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元