Android中的根本控件(下,章节摘要)

Android中的基本控件(下,章节摘要)
1,如果用户在一个屏幕上添加了多个组件,则可以使用ScrollView进行包装实现滚动的效果,但是ScrollView组件只能对一个组件进行包装。


2,ListView可以实现数据的列表显示,可以通过SimpleAdapter类实现数据的封装。


3,对话框可以进行信息的提示,用户可以使用系统定义的对话框显示,也可以通过布局管理器定义自己的对话框显示布局。


4,AutoCompleteTextView组件可以实现随笔提示功能。


5,SeekBar可以进行拖动条的实现,用户可以使用OnSeekBarChangeListener接口对组件的状态进行监听。


6,评分组件(RatingBar)可以使用系统定义的样式,也可以由用户自定义样式。


7,使用ImageSwitcher和TextSwitcher可以进行图片及文本的切换显示,但需要用户自定义一个ViewFactory类。


8,Gallery可以实现图片的拖拉显示功能,也可以结合ImageSwitcher组件完成相册程序的开发。


9,GridView可以实现数据的表格显示,其内容可以使用SimpleAdapter类设置,也可以通过自定义的适配器设置。


10,手机震动属于系统服务(Service.VIBRATOR_SERVICE)的功能,在第9章中将进行服务概念的讲解。


11,使用标签可以对程序进行归类显示,用户可以通过程序或配置文件完成,但是使用这种方式显示的标签并不美观,而在第9章中会为读者讲解一个更方便的标签菜单实现。


12,Android中的菜单分为3类:选项菜单,上下文菜单和子菜单。


13,使用SlidingDrawer组件可以节约显示的空间将部分功能进行归类。


14,使用缩放组件可以对其他组件的大小进行控制。


15,实现弹出窗口可以使用PopupWindow组件,弹出窗口本身也需要一个布局管理器定义组件,在第9章中会对弹出窗口的功能做进一步的扩充讲解。


16,如果要想实现树形摆放,可以使用ExpandableListView组件完成。