【Android】【ViewGroup】MeasureSpec工作原理
来源:互联网 发布:淘口令 淘宝优惠券查询 编辑:程序博客网 时间:2024/04/30 13:30
MeasureSpec代表了一个32位int值,高2位代表SpecMode,低30位代表SpecSize
measureSpec: return (size & ~MODE_MASK) | (mode & MODE_MASK);
size: (measureSpec & ~MODE_MASK)
mode: (measureSpec & MODE_MASK)
childSize: 1010
MODE_MASK:1100 0000 0000 0000
AT_MOST : 1000 0000 0000 0000
measureSpec:
1010&~MODE_MASK |AT_MOST&MODE_MASK
1010&0011 1111 1111 1111| 1000 0000 0000 0000
0000 0000 0000 1010 | 1000 0000 0000 0000
1000 0000 0000 1010
size:
1000 0000 0000 1010 & 0011 1111 1111 1111
0000 0000 0000 1010
mode:
1000 0000 0000 1010& 1100 0000 0000 0000
1000 0000 0000 0000
0 0
- 【Android】【ViewGroup】MeasureSpec工作原理
- View的工作原理 理解MeasureSpec
- Android 自定义View、ViewGroup(一)之工作原理
- ViewRoot,DecorView,MeasureSpec和View的工作原理——Android开发艺术探索笔记
- ViewRoot,DecorView,MeasureSpec和View的工作原理——Android开发艺术探索笔记
- Android ViewGroup原理
- View的工作原理之MeasureSpec测量规格
- 【View工作原理】ViewRoot、DecorView、MeasureSpec和LayoutParams
- Android原理之 View、ViewGroup
- Android MeasureSpec
- 浅析ViewGroup中的MeasureSpec和LayoutParams
- MeasureSpec类原理浅析
- Android原理揭秘系列之View、ViewGroup
- Android原理揭秘系列之View、ViewGroup
- Android原理揭秘系列之View、ViewGroup
- Android原理揭秘系列之View、ViewGroup
- Android原理揭秘系列之View、ViewGroup
- Android原理揭秘系列之View、ViewGroup
- [HDU3544] Alice's Game
- qsort结构体排序 (初学者必知)
- 访问maven项目报错 at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22)
- HTML5 之基本介绍
- 二次贝塞尔曲线长度
- 【Android】【ViewGroup】MeasureSpec工作原理
- ImageButton图片变形问题
- BZOJ 2820 YY的GCD(莫比乌斯反演)
- 压缩感知重构算法之分段弱正交匹配追踪(SWOMP)
- javap 例子
- OC——Block 声明方法
- 欢迎使用CSDN-markdown编辑器
- web总结
- iOS 竖直label