2013年8月12日 星期一

第三課: Android UI 介紹 (5-3) Spinner, Dialog

這篇要介紹的是 Spinner 跟 Dialog,

Spinner:
Spinner 和 Gallery 一樣要透過 adapter 做橋梁才能使用,
Android有提供我們基本的ArrayAdapter 以及 android.R.layout.simple_spinner_item,
比自己寫個Adapter (參考Gallery)要簡便得多.

Dialog:
Dialog 通常用於當你希望使用者做某個決定(例如:刪除資料)或輸入某些資料的時候,
最常看到的例子是,
App開發者會將 Dialog 用在使用者按 back 鍵返回桌面時,
彈出框框詢問使用者是否決定離開,
雖然這不是Google推薦的使用方式, 但是積非成是(誤!)*,
我們也把這個例子放入教學影片裡.

Dialog 的使用方式上要先給定參數與方法,
這部分跟其它元件比較不一樣,
建議大家多做幾次, 就會熟悉了.

-------------------------------------------------------------------------------

影片教學:
今天教做一個文字顏色選擇的Spinner, 以及退出程式的Dialog.



今日範例: 程式碼




沒有留言:

張貼留言