常用UI组件的应用 05-09

UI的定义:

由View和ViewGroup组成

View的ApI结构

image

UI的组成

image

理解UI事件:

当用户通过手指触摸ui时,系统会自动创建对应的Event对象

Android中提供了许多种方式拦截处理不同类型的事件

视图本身就是可以处理发生在该视图上的事件

image

使用UI事件


image.png

TextView: 文本视图

image.png

EditText: 文本输入框

image.png

Button:按钮


image.png

ImageView: 图片视图


image.png

image.png

CheckBox:多选框


image.png

image.png

RadioGroup/RadioButton:单选框

image.png

给RadioGroup设置的监听同CheckBox
//-----------------------------------
关于Menu的三个问题

1.如何触发Meun的显示

2.如何向menu中添加MenuItem?

3.选择某个MenuItem如何响应

答:OPtionMenu
1.如何触发Meun的显示
点击Menu键
2.如何向menu中添加MenuItem?重写onCreateOptionMenu方法
1.menu.add
2.菜单文件方式
3.选择某个MenuItem如何响应
重写onOptionsItemSelected方法

答:
CotextMenu
1.如何触发Meun的显示
长按某个视图,并view.setOnCreateMenuListener(this)
2.如何向menu中添加MenuItem?
重写onCreateOptionMenu方法
1.menu.add
2.菜单文件方式
3.选择某个MenuItem如何响应
重写onOptionsItemSelected方法
根据ItemId去响应
//----------------------------进度条---------


image.png
image.png

image.png

SeekBar:可手动滑动的进度条


image.png

image.png

对话框:Component
AlertDialog:警告框


image.png

自定义AlertDialog


image.png
image.png

PropressDialog:带进度Dialog


image.png

image.png

image.png

DateDialog:日期Dialog


image.png

image.png

TimeDialog:时间Dialog
image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容