在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式. 这个大小的模式,有点难以理解.在系统中组件的大小模式有三种: 1.精确模式 在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少. 2.最大模式 这个也就是父组件,能够给出的最大的空间,当前组件的长或宽最大只能为这么大,当然也可以比这个小. 3.未指定模式 这个就是说,当前组件,可以随便用空间,不受限制. 可能有很多人想不通,一