android常用UI组件 学习整理

Android UI 控件详解
本文详细介绍了 Android 中的各种 UI 控件,包括自动完成输入框、网格列表、可折叠列表等,并对提示类控件如 Toast 和常用对话框进行了说明。此外,还概述了菜单、活动条、日历视图等高级组件的用途。

AutoCompleteTextView  自动完成输入框  实现输入提示列表供选择

GridView 网格列表

ExpandableListView 可折叠列表组件

Spinner 下拉列表选择框

Gallery 画廊  实现滑动操作的图片集(4.1已弃用)

ViewFlipper 翻转视图  实现图片轮播

StackView 堆叠视图

ProgressBar 进度条

SeekBar 拖动条

RatingBar  星级评分条

ViewAnimator View切换时表现出动画效果

TextSwitcher 文本切换器

ImageView 图像切换器

DatePicker 和 TimePicker 的功能比较简单,用法也简单

 

 

 

==========提示类控件

Toast 显示提示信息框

四种常用的对话框

1.AlertDialog:功能最丰富、实际应用最广的对话框

2.ProgressDialog:进度条对话框、这个对话框只是对进度条的包装

3.DatePickerDialog:日期选择对话框,这个对话框只是对DatePicker的包装

4.TimePickerDialog:时间选择对话框,这个对话框只是对TimePicker的包装。

PopupWindow  悬浮框 可以创建类似对话框风格的窗口

Notification 手机状态栏的通知

===================================

 

 

===================菜单

Menu:菜单

SubMenu:子菜单,可包含多menuItem(菜单项)         

ContextMenu:上下文菜单,可包含多个menuItem

PopupMenu 代表弹出式菜单

 ==========================

 

 

ActionBar 活动条

CalendarView 日历视图

NumberPicker 数组选择器

SearchView 搜索框

TabHost 选项卡 实现导航栏布局来切换页面 。逐渐被TabLayout,BottomNavigationBar,使用RadioButton自定义。。。等等给取代了

ScrollView 滚动视图 用于为普通组件添加滚动条的组件

 ViewPager 视图滑动切换工具 通过手势滑动可以完成View的切换 可用于表情面板左右滑动选择

转载于:https://www.cnblogs.com/yklszm/p/8809525.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值