
Spinner是一個widget,使用方式類似下拉式選單,Spinner允許使用者從一個選項中選出其中一個,當列表大於且超過螢幕大小時,會自動變成可捲軸。
小試身手小範例:S 發表在 痞客邦 留言(0) 人氣(10,851)

在Android中Context menu為當使用者在View上,長按螢幕不放兩秒,就會出現一個浮動的功能表。有點類似於使用電腦時,按滑鼠右建的感覺。
小試身手小範例:S 發表在 痞客邦 留言(2) 人氣(2,563)

AutoComplete TextView可以達到簡易完成text的功能,常用在輔助搜尋,例如:字典程式或是搜尋引擎。
小試身手小範例:S 發表在 痞客邦 留言(0) 人氣(1,600)

選單元件提供使用者在應用程式方便選擇項目,屬於常用的元件之一,Options Menu就是透過按手機的menu鑑顯示的功能表,最多可以顯示六項,稱為Icon Menu,超過六項就會以more的功能項來表示其餘的選項,此稱為Expanded Menu ,當功能表第一次被打開時,系統會呼叫onCreateOptionsMenu(),用該方法產生並傳遞給應用程式功能表對象。可以把這些功能表定義在xml或是在java中呼叫add()方法來產生功能表
S 發表在 痞客邦 留言(0) 人氣(3,035)
對話視窗元件提供應用程式與使用者互動,其中AlertDialog為警告視窗,當離開程式或是刪除檔案時會跳出,加以確認。
AlertDialog Builder
屬性表
S 發表在 痞客邦 留言(1) 人氣(5,770)

在程式開發裡,文字的顯示以及輸入為重要得一環,TextView是一個基本元件,不僅可以用main.xml檔來控制,也可以在java檔內用method來控制。
S 發表在 痞客邦 留言(0) 人氣(6,804)

TableLayout是由列(row)和行(column)所組成的,而TableLayout的每一列是由<TableRow>所構成,至於每個列中的行可以由各種元件所構成。
S 發表在 痞客邦 留言(0) 人氣(11,743)

<RelativeLayout> 會把此佈局內的元件利用各元件的id來做相對位置的佈局,下為六種排列情況之示意圖。
FrameLayout常用屬性表S 發表在 痞客邦 留言(0) 人氣(8,992)

FrameLayout是所有的Layout裡最單純的一個,在FrameLayout裡面假設有一個以上的元件,則會以在最上層的元件為主,假若有數個元件,其大小皆相同,此時只會看到第一個元件,其他元件會被蓋在下面,而無法顯現在畫面中;若是不同大小的元件,則會看到由下到上的元件。
小試身手之小範例:
S 發表在 痞客邦 留言(1) 人氣(12,831)