taglayout专题

自定义尺寸和内部布局、手写 TagLayout

第一步: 就是xml布局写的开发者的要求 第二步:第三步: // 第二步 widthMeasureSpec heightMeasureSpec 父view传给我的要求//哪一类要求?具体值是多少?//要求分三类 1具体值 2上限 3不限制override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int)

从自定义TagLayout看自定义布局的一般步骤[手动加精]

从自定义TagLayout看自定义布局的一般步骤[手动加精] 我们常用的布局有LinearLayout,FrameLayout,RelativeLayout,大多数情况下都能满足我们的需求,但是也有很多情况下这些布局不能满足我们的需求,无论我们怎么嵌套布局都没法实现我们想要的效果,这时候我们就需要用到自定义布局啦。如果你正准备学习自定义布局,或者你想彻底了解自定义布局的一般步骤,那么这篇文章一定