Android Widget工具箱

   

Android提供了标准View的工具箱帮助你创建简单的界面。通过使用这些控件(修改或扩展,如果必要的话),你可以简化你的开发并且保证了应用程序间的一致性。

 

下面的列表列出了一些很类似的控件:

 

TextView

标准的只读文本label。它支持多行显示、字符串格式化和文本自动换行。

 

EditText

可编辑的文本输入框。它支持多行输入和文字换行。

 

ListView

一个ViewGroup,以列表的方式创建和管理一组显示项。标准的ListView使用TextView来显示每一个字符串数组内的值。

 

Spinner

组合控件,显示一个TextView和一个关联的ListView,用来从一个列表中选择一项并显示选择项在TextView中。它还有一个button,当按下时显示一个选择框。

 

Button

标准的按钮。

 

CheckBox

两种状态的button,代表checkedunchecked

 

RadioButton

两种状态组合的按钮。呈现给用户的是在一堆选项里一次只能选择一项。

 

这里只选择了一些WidgetsAndroid同时也支持一些更加高级的View实现,包括date-time选择器,自动完成输入的框,地图,图库和表格。想要了解更多关于可获得的Widget,请连接:

 

http://code.google.com/android/reference/view-gallery.html.

 

作为一个创新的程序员,遇到内建控件不能满足你需要的情形只是时间问题。在这章的后面,你将了解怎样去扩展和结合已经存在的控件和白手起家式设计和创建全新的Widget

posted on 2009-07-21 14:30  xirihanlin  阅读(1187)  评论(0编辑  收藏  举报