gpt4 book ai didi

android - 华为 Y300 和 Y530 应该使用哪个模拟器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:11 28 4
gpt4 key购买 nike

我正在尝试模拟华为 Y530。根据this site , 它具有以下规范:

屏幕:480 x 854 像素,4.5 英寸(~218 ppi 像素密度)

这是我的 WEB APP 在实际设备上的样子:

enter image description here

这是它在模拟器上的样子,具有以下规范:

目标:Android 4.3 - API 级别 18
设备:4"WVGA (Nexus S) (480x800 hdpi)

enter image description here

我知道这两种设备的高度存在差异,但我仍然相信模拟器显示的内容应该与实际设备显示的内容类似。

我试图通过以下代码找到真实设备的innerWidthinnerHeight:

var viewportwidth;
var viewportheight;

// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

if (typeof window.innerWidth != 'undefined')
{
viewportwidth = window.innerWidth,
viewportheight = window.innerHeight
}
alert (viewportwidth);
alert(viewportheight);

结果是宽:320px,高:544px

模拟器上的 innerWidth 是:480px 和 innerHeight:756px

由于真实设备的宽度为 320px,我尝试使用具有以下规范的模拟器:

屏幕:3.2"QVGA (ADP2) (320 x 480 mdpi)

结果如下:

enter image description here

最佳答案

如果应用仅针对此特定手机开发,您始终可以创建新的模拟器。所附图片模拟了华为 Ascend Y530 手机的确切属性。

New Emulator Screen

或者,如果该应用程序是为具有不同屏幕尺寸的不同手机开发的,我会查看布局的 xml 文件。请注意以下属性,例如相对于其他小部件放置表单小部件。例如:android:layout_toRightOf="@+id/ukFlag" 代表丹麦国旗。在获得正确的布局之前,您实际上可以使用几个布局参数:

  • Layout_toLeftOf
  • Layout_toRightOf
  • Layout_above
  • Layout_below

您还可以设置小部件的定位,可以是左基、右基或居中。

希望这对您有更好的帮助:Android Layouts

关于android - 华为 Y300 和 Y530 应该使用哪个模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845607/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com