布局绘制参数汇总
layout: post title: “2019-05-21-布局绘制参数汇总” date: 2019-05-21 12:11:30 +0800
1.ScrollView 的实现:mScrollY View:在onDraw中实现(draw) ViewGroup: 迁移canvas后,再交给子View.(dispatchDraw) canvas.clipRect(mScrollX 2.LinearLayout 实现:
setFrame(l, t, r, b)
mLeft = left;
mTop = top;
mRight = right;
mBottom = bottom;
// native
mRenderNode.setLeftTopRightBottom(mLeft, mTop, mRight, mBottom);
3.padding View:在onDraw中实现 ViewGroup:影响子View的mLeft 4.margin 在布局内影响 子View的mLeft