Android Widget工具箱
在手機領域中,智能手機逐漸占據著主導地位,極大的吸引著用戶的青睞。在這里我們將會為大家詳細介紹一款功能比較強大的手機操作系統(tǒng)Android。Android 提供了標準View的Android Widget工具箱幫助你創(chuàng)建簡單的界面。通過使用這些控件(修改或擴展,如果必要的話),你可以簡化你的開發(fā)并且保證了應用程序間的一致性。#t#
下面的列表列出了一些很類似的Android Widget工具箱中的控件:
❑ TextView
標準的只讀文本label。它支持多行顯示、字符串格式化和文本自動換行。
❑ EditText
可編輯的文本輸入框。它支持多行輸入和文字換行。
❑ ListView
一個ViewGroup,以列表的方式創(chuàng)建和管理一組顯示項。標準的ListView使用TextView來顯示每一個字符串數(shù)組內的值。
❑ Spinner
組合控件,顯示一個TextView和一個關聯(lián)的ListView,用來從一個列表中選擇一項并顯示選擇項在TextView中。它還有一個button,當按下時顯示一個選擇框。
❑ Button
標準的按鈕。
❑ CheckBox
兩種狀態(tài)的button,代表checked或unchecked。
❑ RadioButton
兩種狀態(tài)組合的按鈕。呈現(xiàn)給用戶的是在一堆選項里一次只能選擇一項。
這里只選擇了一些Widgets。Android同時也支持一些更加高級的View實現(xiàn),包括date-time選擇器,自動完成輸入的框,地圖,圖庫和表格。想要了解更多關于可獲得的Widget,請連接:
http://code.google.com/android/reference/view-gallery.html.
作為一個創(chuàng)新的程序員,遇到內建控件不能滿足你需要的情形只是時間問題。在這章的后面,你將了解怎樣去擴展和結合已經存在的控件和白手起家式設計和創(chuàng)建全新的Android Widget工具箱。