
166
|
第十一章:操作使用者介面工具
最外層的佈局,填滿整個畫面;其餘的排版佈局、
TextView
以及最後的按鈕則
嵌套在它裡面。
垂直的方向能確保其餘的排版佈局、
TextView
及按鈕能以由上而下的順序堆疊
而成。
我們引入第二個排版佈局且嵌套在第一個裡面,則我們可以水平地放置一些元件
在裡面。
水平方向明確指定按鈕為並排放置。
第一個按鈕,位於畫面的左上方;此處位於第二個也是最內層的排版佈局。
[Page-170]
第二個按鈕,位於第一個的右側;此處也位於第二個也是最內層的排版佈局。
此行作為最內層排版佈局的結尾,此排版佈局包含兩個按鈕。
此
TextView
位於最外層的排版佈局,但在最裡面的排版佈局之外;而因此此處
位於首兩個按鈕的垂直下方。
第三個按鈕,與
TextView
相同位於最外層的排版佈局,而依垂直的方向排版。
此行作為最外層排版佈局的結尾。
資源檔案
一個
Android
應用程式不僅由
Java
檔案所組成,各種其他的文件(如圖片、影片,和
顏色)也被用於建立介面。這些統稱為
資源檔
或
資源文件
。
Android framework
提供
一個簡單的方法來配合不同版本的資源文件(不同解析度的圖片、不同大小的圖示,
或不同語系的文字),在不同裝置上的配置(無鍵盤、法國語系、高解析度螢幕)。
例如,為了支援不同的螢幕解析度,必須要引入多份相同圖片的副本在不同的解析度
下。
使用資源檔具有多個好處,包括:
程式原始碼與資源檔案分開,這使得自訂化更容易。 ...