1、流式布局特点、应用场景
2、自定义ViewGroup需要重写:
onMeasure:测量子View的宽、高,设置自己的宽、高;
onLayout:设置子View的位置;
onMeasure:根据子View的布局文件,为子View设置测量模式和测量值;
测量=测量模式+测量值;来决定view的宽或高的值;
测量模式有三种:
1、EXACTLY:传递过来的是精确值如100dp、match_parent;
2、AT_MOST:当子View里面设置为wrap_content时为此种测量模式;由子View内部的形态来决定当前View的宽、高;
3、UNSPCIFIED:(不常用)子View想要多大就给多大,一般出现在ScrollView上;
ViewGroup对应一个LayoutParams;
FlowLlayout使用MarginLayoutParams类型;
子View.getLayoutParams()得到的LayoutParams类型由父控件的LayoutParams类型决定;
uu00soldier
- 粉丝: 27
- 资源: 8
最新资源
- 毕设和企业适用springboot众筹平台类及医疗诊断系统源码+论文+视频.zip
- 毕设和企业适用springboot众筹平台类及在线订餐系统源码+论文+视频.zip
- 毕设和企业适用springboot众筹平台类及远程医疗平台源码+论文+视频.zip
- 毕设和企业适用springboot众筹平台类及智能农业解决方案源码+论文+视频.zip
- 毕设和企业适用springboot众筹平台类及智能交通管理平台源码+论文+视频.zip
- 毕设和企业适用springboot众筹平台类及智能物流调度平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及电商产品推荐平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及环境监控平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及活动管理平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及技术文档管理平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及教育信息平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及全渠道电商平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及物联网监控平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及无线通信平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及招聘管理平台源码+论文+视频.zip
- 毕设和企业适用springboot自动化仓库管理平台类及新闻传播平台源码+论文+视频.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
- 4
前往页