0
  • 最佳答案

    这个API感觉像是去除了虚拟按键之类的,试试getRealMetrcs()?

    1255088796991492096  评论     打赏       凝视深渊的恶龙
    • 断点-含光君  回复 @凝视深渊的恶龙
      不能通过设置或者机型参数提供的分辨率,来计算dp,用dm.densityDpi才准确。
      断点-含光君 2021-06-03 15:05   回复 1139423796017500160
    • 断点-含光君  回复 @凝视深渊的恶龙
      通常dpi = √(x^2 + y^2) / 屏幕尺寸,dpi/160就等于密度了,但是按照上面诡异的事情,不能看数据计算密度。需要真实使用范围的数据才能正确计算密度。如果我使用设置的数据,计算只要270dp,但是api的360dp。也就是这个手机上面,360/160=2.25,如果是270/160=1.68这样查太远了。
      断点-含光君 2021-06-03 15:10   回复 1139423796017500160
  • 老板豪气,哈哈!!

    1153952789488054272  评论     打赏       拉大锯
    • 断点-含光君  回复 @拉大锯
      啊这,我需要吸引大佬来回答
      断点-含光君 2021-06-03 15:57   回复 1139423796017500160
  • 我刚刚在看一篇关于屏幕dp的文章,突然想看看自己的手机是多少dp的。然后对着设置里面的参数,一顿操作后发现,我计算出来是270dp。然后用代码跑了一下是360dp。我突然就蒙蔽了。为何他不是1520,而是高度是1369,这为何要刨去一段高度呢。这是刘海的高度吗

    1139423796017500160  评论     打赏       断点-含光君
    相关问题
    念白 · bug
    2020-01-21 00:35 626 2
    念白 · bug
    2020-02-15 20:42 567 2
    _七月流火 · Android / BUG
    2020-03-04 22:08 2816 4
    呆萌采花驴 · BUG
    2020-05-13 08:16 741 2
    Maybe · bug
    2020-05-21 05:51 439 2
    纠结轮 · bug
    2020-06-07 09:11 529 2
    黑羊一匹 · 日常bug
    2020-08-10 00:33 437 2
    dalovelanlan · Bug
    2020-10-28 07:55 483 5
    BugMaker · Android / Bug
    2021-01-04 19:18 441 5
    大锯很强 · 领券联盟 / bug
    2021-05-14 18:46 313 2
    专业的凯 · BUG
    2021-05-22 08:41 230 5
    我可能进了假群 · 领券联盟特惠界面 / BUG
    2021-10-14 17:13 339 12