【IT168 技术】那么,什么是控件呢?
控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件 的一些简单而可见的功能。
今天主要讲解关于android中的TextView、EditView、Button、Menu、RadioGroup、RadioButton、CheckBox、ProgressBar、ListView、TabWidget、SeekBar、ScrollView、GirdView、ImageSwitcher等控件。
具体的使用在后面例子中有简单的介绍。
TextView:文本显示用
EditView:文本编辑框
Button:按钮
Menu:菜单
RadioGroup:单选钮组,当然出可放多选框
RadioButton:单选钮
CheckBox:复选框
ProgressBar:进度条
ListView:列表
TabWidget:Tab选项卡
SeekBar:这个具体杂叫,闹不清了,
ScrollView:滚动条
GirdView:忘了叫啥了
ImageSwitcher:图片选择
看到上面的控件名称,你都眼熟不,很明显,都是Java中常见到的控件,连名字都没有改。
具体的使用方式,让我讲一时半会我还真讲不完,不如来个简单点的,做个例子。
下面是这个例子就使用了以上的控件,文件可不小啊,1.5M呢
如果你配置好了开发环境,直接把程序导进去就可以了,
目录文件如下图所示
▲
运行后第一屏显示信息
▲
点击菜单按钮
虽便点击一个,就会进入相应的控件例子中,例如:我点击的是“图片预览”将会出现以下屏
▲
▲
如果想返回上一级,点击菜单按钮,会出现“返回”菜单,点击返回,回到首屏。
总计有8个菜单项,每一个菜单项中包含了一个或多个控件的使用方式。都对应相应的Activity文件,如果有不了解的地方可以看下程序中写的内容。