【问题标题】:X axis vs Y axis KotlinX 轴与 Y 轴 Kotlin
【发布时间】:2020-08-02 14:06:18
【问题描述】:

我在画布上画了一个完美的大正方形,然后把那个大正方形分成 15x15 个小正方形。

现在我正在使用图像沿 X 轴和 Y 轴移动位图。位图与小方块大小相同。

它一次沿着 X 轴完美地移动一个正方形。但它沿 Y 轴覆盖不止一个正方形。所以我必须乘以大约 0.93 才能得到较小正方形的大小。但问题是手机和平板电脑的不同设备会变得更加复杂。

有人知道为什么Y轴和X轴不同吗?

提前谢谢你...

【问题讨论】:

    标签: kotlin canvas bitmap


    【解决方案1】:

    大多数显示器在 X 轴和 Y 轴之间的密度略有不同,使用我的设备并运行以下命令:

    adb shell dumpsys display
    

    搜索“密度”,我得到了结果:

     PhysicalDisplayInfo{1080 x 2280, 60.000004 fps, density 3.0, 442.451 x 438.727 dpi, secure true, appVsyncOffset 0, bufferDeadline 17666666}
    

    取决于你如何声明你的方格可能是原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多