Android 控件系列篇
Android 系列 控件
2023-09-14 09:04:24 时间
文章目录
1、按钮
Button
1.1、普通按钮
长按Button出现一个菜单
Button 实现渐变背景色、外边框颜色、圆角弧度、点击变色(完整源码)
RadioButton
CheckBox
Float action button
ToggleButton
ImageButton
FloatingActionButton
2、文本框
TextView
TextView 用drawableLeft时,改变文字和图片间的距离
换行符号(\n)放到Android当中的TextView显示双斜杠(\n)
3、输入框
EditText
TextInputLayout
4、列表
ListView
ListView + ArrayAdapter、SimpleAdapter、BaseAdapter实现列表
ListView 获取Item的值和得到每一个Item的view对象以及得到他们所对应的控件值
RecyclerView
RecyclerView 根据不同的item设置不同的背景颜色
RecyclerView 实现长按弹出PopupMenu菜单
ExpandableListView
ExpandableListView 实现列表可扩展点击显示内容或隐藏内容
ScrollView
5、对话框
ProgressDialog
ProgressDialog 实现圆形进度对话框 和 水平进度对话框
AlertDialog
AlertDialog 实现对话框 警告对话框、列表对话框、自定义对话框
自定义Dialog
6、搜索框
SearchView
7、下拉刷新
SwipeRefreshLayout
SwipeRefreshLayout 实现下拉刷新1
SwipeRefreshLayout 实现下拉刷新2
8、下拉菜单
Spinner
9、图片
ImageView
获取imageview的图,在另一个imageview里显示,还能得到图片
10、滑动
ViewPager
viewpager + fragment实现fragment之间的切换
Viewpager + fragment实现fragment之间的切换
11、进度条
Progress
SeekBar
Progress、SeekBar 实现进度条、可滑动的进度条
12、评星
RatingBar
13、导航栏
Snackbar
14、时间选择器
DatePicker
15、表格
TableLayout
TableLayout、TableRow 绘制表格、动态显示表格
16、视频
VideoView
17、开关
Switch
相关文章
- android移动点餐系统内容和要求,基于Android云计算的移动点餐系统
- android bindservice方法,Android bindservice方法返回false
- Android源码学习之六——ActivityManager框架解析
- android 获取收到短信验证码,Android自动获取短信验证码
- Android FFmpeg系列07--音画同步
- android触摸屏事件,Android Touch事件分析
- Android保存图片到相册(适配android 10以下及以上)
- android线程间通信的几种方法_Android进程间和线程间通信方式
- Android平台GB28181设备接入端PTZ指令对接详解
- 【Android从零单排系列一】《Android系统发展史》
- 【Android从零单排系列六】《Android视图控件——TextView》
- 【Android从零单排系列九】《Android视图控件——ImageView》
- 【Android 安装包优化】WebP 图片格式兼容与性能 ( Android 中的 WebP 图片格式兼容问题 | Android 中的 WebP 图片格式性能 )
- 【Android 组件化】路由组件 ( 生成 Root 类记录模块中的路由表 )
- 【Android 插件化】多开原理 | 使用插件化技术的恶意应用 | 插件化的其它风险 | 应用开发推荐方案
- 【Android Gradle 插件】Splits 配置 ④ ( Splits#language{} 脚本块配置 | 根据语言进行分包 | LanguageSplitOptions 配置简介 )
- 【Android NDK 开发】CMake 中查找链接 Android 自带动态库位置说明 ( ndk-bundleplatformsandroid-29arch-armusrlib )
- Android 线程池的类型、区别以及为何要用线程池详解手机开发
- Android开发中遇到的问题(三)——eclipse创建android项目无法正常预览布局文件详解手机开发
- Android——打造万能适配器(CommonAdapter)详解手机开发
- Android控件系列之XML静态资源使用介绍
- Android控件系列之Shape使用方法
- android通过代码的形式来实现应用程序的方法
- android设计模式之单例模式详解