以EditText 以及TextView 示範如何在User 鍵盤輸入文字的同時,即時取得文字內容,並同步顯示於TextView中。
以EditText 以及TextView 示範如何在User 鍵盤輸入文字的同時,即時取得文字內容,並同步顯示於TextView中。
以ImageButton Widget設計一個具有背景圖的按鈕,並透過TextView 來顯示目前圖片按鈕的狀態。
以EditText接受使用者輸入的文字,在按下按鈕時,將EditText 裡的文字,以Toast.makeText()的方法顯示於Toast 物件中。
使用CheckBox Widget製作會員同意條款的核取項,當CheckBox.isChecked 為true時,變更TextView 的文字內容為「你已接受同意!」。
利用CheckBox.setOnCheckedChangeListener()方法,設計「我的消費券採購單」,當User 勾選其中一個物品時,以CheckBox.onChecked()判斷物品選擇的狀況,並顯示在TextView中。
使用RadioGroup將兩個RadioButton設定為同一群組,以達成單選的效果,並在onCheckedChanged()被觸發時,判斷選擇的項目並顯示於TextView中。
製作酷炫的專業相框,設計兩個Button,在按下不同的Button時,會置換相框的背景圖片。
使用Spinner Widget實做一個下拉選單,並呼叫setDropDownViewResource 方法來自訂下拉選單裡的樣式,當User 以觸控的方式點選這個自訂的Spinner 時,還會有一段動畫提示User。
設計一個EditText,當User 輸入了新的文字,按下「新增」按鈕的同時,就會將輸入的值加入Spinner;當按下「移除」按鈕時,則移除選擇的Spinner 選項。
自訂一個繼承自BaseAdapter 的ImageAdapter,使用ImageAdapter將數張png 圖檔載入Gallery中,並加入OnItemClick 的事件,以取得圖片ID來回應使用者點選圖片時的狀態。
使用EditText與TextView物件,搭配java.io.File提供的方法,實作一個手機版的檔案搜尋引擎。
以ImageButton Widget製作兩個Button(按鈕A與按鈕B),按下A 按鈕時恢復B 按鈕的圖片,按下B 按鈕時恢復A 按鈕的圖片,使兩個按鈕產生互動。
透過Google上網搜尋時,只要輸入幾個文字,就會自動顯示符合的關鍵字讓你挑選,在Android手機中,只要使用AutoCompleteTextView Widget,搭配ArrayAdapter,就可設計出類似Google 搜尋時提示的效果。
配置一個AnalogClock,並在其下放置一個TextView,為了做對照,上面放置的為類比時鐘,底下的TextView 則模擬電子時鐘,將AnalogClock 的時間以數字鐘形式呈現。
使用DatePicker Widget與TimePicker Widget來實現動態輸入日期與時間的功能。
製作一個猜牌的小遊戲,請玩家從三張撲克牌中猜猜看哪一張是紅心A,並以TextView來顯示猜牌的結果,按下「再玩一次」的Button時則可重新開始遊戲。
使用ProgressBar Widget,搭配Handler與Message物件的運用,模擬「程式執行中」的過場效果。
設計兩個按鈕,作為動態放入GridView 的開關,按鈕A設定GridView 為二欄樣式,並放入4 個Item;按鈕B則動態指定為三欄樣式,並放入9 個Item,藉此達到利用GridView 動態進行文字排版的效果。
在Activity中加入ListView,使頁面產生清單(List)的效果,並比較OnItemSelectedListener(選擇)與OnItemClickListener(被選)兩個事件Listener的不同。
實作一個ListActivity,並在ListActivity中建立兩個Menu 選單,在按下Menu 選單時,動態顯示不同的清單項目至ListActivity 上。