前言
根据Gcssloop所学习的自定义View整理与笔记。
一、屏幕坐标系详解
- 棕色部分为手机屏幕
- getTop()获取子View左上角距父View顶部的距离,其他见图类似
二、MotionEvent 中的get、getRaw的区别
- get: 触摸点相对于其所在组件坐标系的坐标
- getRaw:触摸点相对于屏幕默认坐标系的坐标
三、角度与弧度
360(角度) = 2π(弧度) ==> 180(角度) = π(弧度)
四、颜色
ARGB不了解的,请点击进入下面的网址,这里不做叙述啦~
https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Base/%5B03%5DColor.md