
使用製圖工具
|
181
[Page-185]
圖
11-15
產生一個圖示集
我已找到一個與設計團隊工作的絕佳方式。當我開發程式時,我會先利用
Asset
Studio
產生簡單的圖示,之後當我需要真正的圖示時,我只需複製專案裡的
res
資料夾給他們即可。我請他們將測試圖示取代掉,因為他們知道要提供的每個
資源檔的名稱與維度大小,這能減少溝通產生的差錯。最方便的地方在於當需
要將真正的圖片整合至專案中時,我只需要複製
res
資料夾回自己的專案程式碼
裡即可。
使用
9-patch
圖片
在
Android
上你可以提供
9-patch
格式的圖片。這格式讓你可以沿著圖片的邊界定義數
條直線來控制它是如何被系統縮放,黑線的位置告知系統
framework
該圖片區域在縮
放時是否會被延展或縮減,或是保持不變;使用此格式的一個很好的使用時機是在產
生一個遍及
app
所用的樣式化按鈕。若你使用
NinePatchDrawable
作為按鈕的背景,則
它會延展至看起來均勻。