Genymotion 模拟器可以做屏幕适配检测吗?

发布于 2022-09-04 01:46:26 字数 1178 浏览 17 评论 0

今天看到个新的屏幕适配方案Android 屏幕适配方案,大致就是根据不同像素的屏幕等分成固定的分数(比如1080x1920的就是将所有屏幕的宽都分为1080份,所有屏幕高都分为1920份),而后根据屏幕去加载不同大小的像素
clipboard.png

clipboard.png

迫不及待上手,根据1080x1920为基准,写了个demo,两个色块应该是各占四分之一,

 android:layout_width="@dimen/x540"
 android:layout_height="@dimen/y960"

在两只手机上测试是正常的,

而在genymotion(1080x1920)上却遗憾的没有成功,

clipboard.png

将代码直接改为像素,发现屏幕是正常的1080x1920,

  android:layout_width="540px"
  android:layout_height="960px" 

clipboard.png

所以我就想问下,Genymotion模拟器是不是不能够像真正的手机一样去加载不同文件中的像素值的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沧桑㈠ 2022-09-11 01:46:26

Genymotion 能做的有限,最好还是用云测试看屏幕适配

梦里梦着梦中梦 2022-09-11 01:46:26

Android手机,出了名的分辨率杂
做好屏幕适配,不能光靠码农,更得靠产品设计
不要把屏幕设计的那么拥挤,适配就很好做了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文