簡單控件使用
- 控件的分類
控件是界面組成的主要元素,用戶直接與控件進行交互。
TextView
- TextView控件用於顯示文本信息
Button
- Button控件表示按鈕,它繼承自TextView控件,既可以顯示文本,又可以顯示圖片,同時也允許用戶通過點擊來執行操作,當Button控件被點擊時,被按下與彈起的背景會有一個動態的切換效果,這個效果就是點擊效果 。
點擊事件實現方式
-
在佈局文件中指定Button控件的onClick屬性方式
① 在layout文件中指定onClick屬性
② 在Activity中實現這個click方法
注意:Activity中實現的方法名稱要與onClick屬性設置的名稱一致。 -
匿名內部類方式
- 在Activity中添加匿名內部類
- 在Activity中添加匿名內部類
-
接口方式
① 設置Button控件的點擊監聽事件
② 接着當前Activity實現OnClickListener接口
③ 然後實現OnClickListener接口中的方法
EditView
- EditText表示編輯框,它是TextView的子類,用戶可在此控件中輸入信息。
ImageView
- ImageView表示圖片,它繼承自View,可以加載各種圖片資源。
RadioButton
- RadioButton爲單選按鈕,android:checked屬性指定是否選中的狀態。
- RadioGroup是單選組合框,可容納多個RadioButton,並把它們組合在一起,實現單選狀態。
- 語法格式
CheckBox
- CheckBox表示複選框,它是Button的子類,用於實現多選功能,通過android:checked屬性指定CheckBox控件是否選中的狀態。
Toast
- Toast是Android系統提供的輕量級信息提醒機制,用於向用戶提示即時消息,它顯示在應用程序界面的最上層,顯示一段時間後自動消失不會打斷當前操作,也不獲得焦點。