Android模拟器分辨率介绍_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android模拟器分辨率介绍

Android模拟器分辨率介绍

 2014/5/23 10:09:35  新瑞腾达  博客园  我要评论(0)
  • 摘要:Skins:HVGA、HVGA-L、HVGA-P、QVGA-L、QVGA-PAndroid2.0版本可用的<skinID>参数如下所列:Skins:HVGA、QVGA、WVGA800、WVGA854Android2.1和2.2版本可用的<skinID>参数如下所列:Skins:HVGA、QVGA、WQVGA400、WQVGA432、WVGA800、WVGA854其相对应的窗口大小定义如下:QVGA(240x320)WQVGA400(240x400)WQVGA432
  • 标签:android android模拟器

Skins:HVGA、HVGA-L、HVGA-P、QVGA-L、QVGA-P

Android 2.0版本可用的 <skinID> 参数如下所列:

Skins:HVGA、QVGA、WVGA800、WVGA854

Android 2.1和 2.2版本可用的 <skinID> 参数如下所列:

Skins:HVGA、QVGA、WQVGA400、WQVGA432、WVGA800、WVGA854

其相对应的窗口大小定义如下:

QVGA(240x320)

WQVGA400(240x400)

WQVGA432(240x320)

HVGA(320x480)

WVGA800(480x800)

WVGA854(480X854)

在 Android 2.2版本所定义的 <skinID> 参数并没有横向的参数可用,你可以直接定义窗口长宽,比如“-skin 480x320”。

-sdcard <filepath> 的参数采用 mksdcard创建的 SD存储卡的文件路径 mycard

 

 

QVGA (240x320) HVGA (320x480) WQVGA400(240x400) WQVGA432 (240x432) WVGA800 (480x800) WVGA854 (480x854)
最常用的是采用XML匹配,主要是针对布局中控件太多,不方便在java代码中修改的情况。在xml中解决不匹配问题很简单,对于不同手机的分辨率,建立对应的layout文件即可。 例如:分辨率480x800,可以建立layout-800x400文件夹;分辨率240x320,可以建立layout-320x240文件夹。 注意:大的写在前面,例如800,320,小的写在后面,例如480,240。 建立了相应的layout后,还要在不同的手机上调整布局中的控件大小和位置。
最后,必须要在androidmainfest中进行如下代码的配置: <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
注意:由于android版本的不同,有些版本不支持xlargeScreens,可以直接将android:xlargeScreens="true"去掉。     一:Android模拟器大小分类 1)320×480, portrait : emulator -skin HVGA-P (default) 2)320×240, landscape: emulator -skin QVGA-L 3)480×320, landscape: emulator -skin HVGA-L 4)240×320, portrait : emulator -skin QVGA-P 5)480*320,WQVGA432 6)800*480 WVGA800 7)800*540 WVGA854   二:调整大小 1)一般在创建模拟器的时候,大小和容量就可以设定 在创建模拟器界面的Skin->Built-in 列表中进行选择就可以了。 2)如果模拟器已经创建好,需要调整大小的,可以按以下步骤进行调整。 调整前请先关闭模拟器。 打 开Eclipse->Window->Android SDK and AVD Manager->选择需要调整的模拟器后->Edit->重新选择Skin->Built-in 列表中的模拟器->Edit AVD->Refresh->重新启动模拟器->是不是调整后的的模拟器大小了   模拟器分辨率收集   QVGA = 320 * 240; WQVGA = 320 * 480; WQVGA2 = 400 * 240; WQVGA3 = 432 * 240; HVGA = 480 * 320; VGA = 640 * 480; WVGA = 800 * 480; WVGA2 = 768 * 480; FWVGA = 854 * 480; DVGA = 960 * 640; PAL = 576 * 520; NTSC = 486 * 440; SVGA = 800 * 600; WSVGA = 1024 * 576; XGA = 1024 * 768; XGAPLUS = 1152 * 864; HD720 = 1280 * 720; WXGA = 1280 * 768; WXGA2 = 1280 * 800; WXGA3 = 1280 * 854; SXGA = 1280 * 1024; WXGA4 = 1366 * 768; SXGAMINUS = 1280 * 960; SXGAPLUS = 1400 * 1050; WXGAPLUS = 1440 * 900; HD900 = 1600 * 900; WSXGA = 1600 * 1024; WSXGAPLUS = 1680 * 1050; UXGA = 1600 * 1200; HD1080 = 1920 * 1080; QWXGA = 2048 * 1152; WUXGA = 1920 * 1200; TXGA = 1920 * 1400; QXGA = 2048 * 1536; WQHD = 2560 * 1440; WQXGA = 2560 * 1600; QSXGA = 2560 * 2048; QSXGAPLUS = 2800 * 2100; WQSXGA = 3200 * 2048; QUXGA = 3200 * 2400; QFHD = 3840 * 2160; WQUXGA = 3840 * 2400; HD4K = 4096 * 2304; HXGA = 4096 * 3072; WHXGA = 5120 * 3200; HSXGA = 5120 * 4096; WHSXGA = 6400 * 4096; HUXGA = 6400 * 4800; SHV = 7680 * 4320; WHUXGA = 7680 * 4800;
发表评论
用户名: 匿名