Android 一行像素

Android One line of pixels

如果我为 android 创建了一行像素,它是否会在所有 android 设备上始终是一行像素?因为 android 有许多具有屏幕尺寸、dpi 等的不同设备

或者我必须使用 OpenGL 吗?

看看Paint.setStrokeWidth。通过传入 0,它将始终绘制单个像素宽度。

你在哪里设置这个尺寸?在 xml 中,1px 的尺寸始终表示一个像素,而使用 1dp 会根据屏幕密度而变化。参见 this answer