在Android Studio中画线时,线宽如何工作?

时间:2018-07-10 14:36:21

标签: android drawing

我正在使用Android Studio并尝试绘制Rectangle。我对它的“几何形状”有些困惑……想知道是否有人知道它是如何工作的。

基本上,我使用坐标(0,0,canvas_width, 0.5 * canvas_height)绘制它,所以我应该得到一个矩形,该矩形是画布高度的一半,是整个宽度。这条线的厚度为5,而我只做描边,没有填充。

顶部,右侧和左侧似乎比底部薄-底部是唯一不抵靠画布边缘的一侧。

Android Studio是否在坐标的两边绘制一半边框的矩形(如果这样)?因此,为了创建一个具有相同边框的矩形,我需要将顶部,右侧和左侧的线宽加倍吗?还是从(5,5)(2.5, 2.5)而不是(0,0)开始?正确吗?

如果我绘制一个矩形,它的边界宽度为2,从(10,10)(20,20),矩形的内部尺寸将为6x6吗?还是8x8?

有意义的希望-如果没有,我可以画一些图来说明。

0 个答案:

没有答案