Android 一行像素
Android One line of pixels
如果我为 android 创建了一行像素,它是否会在所有 android 设备上始终是一行像素?因为 android 有许多具有屏幕尺寸、dpi 等的不同设备
或者我必须使用 OpenGL 吗?
看看Paint.setStrokeWidth
。通过传入 0
,它将始终绘制单个像素宽度。
你在哪里设置这个尺寸?在 xml 中,1px 的尺寸始终表示一个像素,而使用 1dp 会根据屏幕密度而变化。参见 this answer。
如果我为 android 创建了一行像素,它是否会在所有 android 设备上始终是一行像素?因为 android 有许多具有屏幕尺寸、dpi 等的不同设备
或者我必须使用 OpenGL 吗?
看看Paint.setStrokeWidth
。通过传入 0
,它将始终绘制单个像素宽度。
你在哪里设置这个尺寸?在 xml 中,1px 的尺寸始终表示一个像素,而使用 1dp 会根据屏幕密度而变化。参见 this answer。