- 源码中 View 的构造函数
通过源码的注释我们可以看出:
-
如果 View 是在 Java 代码里面 new 的,则调用第一个构造函数–>View(Context);
-
如果 View 是在 xml 里声明的,则调用第二个构造函数–>View(Context, AttributeSet)。
===========================================================================
Android 坐标系和数学上的坐标系是不一样的,定义如下:
-
屏幕的左上角为坐标原点。
-
向右为 x 轴增大方向。
-
向下为 y 轴增大方向。
具体如下图所示: