zoukankan      html  css  js  c++  java
  • 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;
  • 相关阅读:
    OutputStream 和 Writer
    elasticsearch技术解析与实战(一) 入门和索引
    Kafka Consumer API样例
    关于kafka的新的group无法订阅到topic中历史消息的问题
    apache kafka系列之在zookeeper中存储结构
    KafkaConsumer 长时间地在poll(long )方法中阻塞
    问题记录
    java随笔
    Ubuntu18.10下运行blender2.80bate闪退(问题?)
    linux下简单制作iso,img镜像文件
  • 原文地址:https://www.cnblogs.com/xrtd/p/3746935.html
Copyright © 2011-2022 走看看