編輯:Android編程入門
Android提供TextView,它不能被編輯,它的子類EditText可以編輯。TextView有很多子類。
1、EditText,繼承自TextView
EditText可以編輯。
可以設置inputType屬性,指定輸入的文本類型。number、password、numberPassword、date、phone等
可以設置hint屬性,指定提示文本。
selectAllOnFocus設置為true,則該EditText獲得輸入焦點的時候,之前輸入的所有文本都將被選中。
2、Button,繼承自TextView
可以為background屬性指定drawable對象,為button增加背景,可以是圖片、顏色等。與Button類似的ImageButton,是圖片按鈕,但是還是推薦使用Button。
3、RadioButton、CheckedBox,繼承自Button
與RadioGroup一起使用。
可以在RadioGroup編寫統一的事件觸發程序(onCheckedChangedListener),對應的checkedId參數指示被選中的RadioButton的ID。
4、ToggleButton、Switch,繼承自Button
這兩個控件都是表示的開關,它們都有checked屬性表示是否被選中。這與RadioButton和CheckedButton類似,同樣在狀態改變的時候,會觸發onCheckedChangedListener。
這兩個按鈕有textOn和textOff屬性,用於顯示checked屬性不同狀態時,顯示的文本。
這兩個按鈕的顯示不同,ToggleButton樣子就是一個Button,而Switch是一個開關的樣式,可以左右拖動。
5、TextClock,繼承自TextView;AnalogClock繼承自View
這兩個都是時鐘,TextClock是數字時鐘;AnalogClock是模擬時鐘,繼承自View,重寫了onDraw方法。
TextClock取代了之前的DigitalClock,功能更加強大,TextClock可以設置12小時制和24小時制對應的顯示格式(format12Hour、fromat24Hour),還可以設置時區(timeZone)
AnalogClock可以設置時鐘的背景樣式(Dial)、時針樣式(hand_hour)、分針樣式(hand_minute)
6、Chronometer,繼承自TextView
通過設置format控制顯示的樣式。也可以用setFormat(string)來設置。
setBase(long),設置計時器的起始時間
start(),開始計時
stop(),結束計時
setOnChronometerTickListener,當計時器改變時觸發該監聽器。
SystemClock是一個用於獲取系統時間、運行時間的工具類。
PS:眼看就要開學了,該收收心了. 學習內容:1.ConnecivityManager2.NetWorkInfo Connectivit
一、在這裡我會先說明兩個基本概念,Broadcast(廣播)和BroadcastReceiver(廣播接收器) 1、Broadcast:是運用在
大家好,今天總結一片ListView加載不同Item布局的博客,在Android的app開發當中ListView貌似是基本配置,一般我們的ListView主要是作為列表類