精华内容
下载资源
问答
  • 您必须用JavaScript来完成它。有几篇关于如何做到这一点的文章。...');...通常情况下,屏幕分辨率并不是你真正想要的。您可能更感兴趣的是实际浏览器的视图端口的大小,因为这实际上是页面呈现的地方.

    1b70968bd00ba2cb9a89b0f039ecef76.png

    月关宝盒

    你不能用纯PHP来做这件事。您必须用JavaScript来完成它。有几篇关于如何做到这一点的文章。本质上,您可以设置cookie,甚至可以执行Ajax将信息发送到PHP脚本。如果使用jQuery,可以这样做:jQuery:$(function() {

        $.post('some_script.php', { width: screen.width, height:screen.height }, function(json) {

            if(json.outcome == 'success') {

                // do something with the knowledge possibly?

            } else {

                alert('Unable to let PHP know what the screen resolution is!');

            }

        },'json');});PHP(Somescript.php)<?php // For instance, you can do something like this:if(isset($_POST['width']) && isset($_POST['height'])) {

        $_SESSION['screen_width'] = $_POST['width'];

        $_SESSION['screen_height'] = $_POST['height'];

        echo json_encode(array('outcome'=>'success'));} else {

        echo json_encode(array('outcome'=>'error','error'=>"Couldn't save dimension info"));}?>所有这些都是基本的,但它应该会让你有所收获。通常情况下,屏幕分辨率并不是你真正想要的。您可能更感兴趣的是实际浏览器的视图端口的大小,因为这实际上是页面呈现的地方.

    展开全文
  • 我自定义了一个topbar,...然后在view中获取这个值: textSize = a.getDimension( R.styleable.Topbar2_textSize, 0); 当我引用这个view的时候,应该怎么定义大小呢?px?sp?dp?还用其他的方法?
  • Unity如何获取屏幕设备分辨率

    千次阅读 2020-06-17 11:03:42
      我是想实现手机屏幕右半边来旋转视角来着,这就需要获取手机屏幕的分辨率了,我看其他人的博客搞的那个resolution,我就那么用,怎么都不对。mentor告诉了我手机上debug可以用LunarConsole,确实好用,让我...

    总结:

    直接用Screen.width,Screen.height就好了。

    分别代表屏幕的像素宽,与高。

    墨迹下:

      我是想实现手机屏幕右半边来旋转视角来着,这就需要获取到手机屏幕的分辨率了,我看其他人的博客搞的那个resolution,我就那么用,怎么都不对。mentor告诉了我手机上debug可以用LunarConsole,确实好用,让我发现Screen.resolutions对手机根本无效。

    展开全文
  • Android开发之如何获取Android手机屏幕的大小(分辨率、密度) 标签: 如何获取Android手机屏幕的大小怎么 2016-10-10 14:49 1556人阅读 评论(0) 收藏 举报  分类: 浅谈Android手机、平板...

    Android开发之如何获取Android手机屏幕的大小(分辨率、密度)

    标签: 如何获取Android手机屏幕的大小怎么
     1556人阅读 评论(0) 收藏 举报
     分类:

    目录(?)[+]

    下面的代码即可获取屏幕的尺寸:
          在一个Activity的onCreate方法中,编写以下代码:
          DisplayMetricsmetric = new DisplayMetrics();
          getWindowManager().getDefaultDisplay().getMetrics(metric);
          intwidth =metric.widthPixels;  //宽度(PX)
          intheight =metric.heightPixels;  //高度(PX)
          floatdensity =metric.density;  //密度(0.75 / 1.0 / 1.5)
          intdensityDpi =metric.densityDpi;  //密度DPI(120 / 160 / 240)
       需要注意的是,在一个低密度的小屏手机上,仅靠上面的代码是不能获取正确的尺寸的。

      比如说,一部240x320像素的低密度手机,如果运行上述代码,获取到的屏幕尺寸是320x427。

      因此,研究之后发现,若没有设定多分辨率支持的话,

      Android系统会将240x320的低密度(120)尺寸转换为中等密度(160)对应的尺寸,

      这样的话就大大影响了程序的编码。

      所以,需要在工程的AndroidManifest.xml文件中,加入supports-screens节点,如下:
                android:smallScreens="true"
                android:normalScreens="true"
                android:largeScreens="true"
                android:resizeable="true"
                android:anyDensity="true"/>

       这样,当前的Android程序就支持了多种分辨率,那么就可以得到正确的物理尺寸了。

    1. public static String getDisplayMetrics(Context cx) {
    2.               String str = "";
    3.               DisplayMetrics dm = newDisplayMetrics();
    4.               dm =cx.getApplicationContext().getResources().getDisplayMetrics();
    5.               int screenWidth =dm.widthPixels;
    6.               int screenHeight =dm.heightPixels;
    7.               float density =dm.density;
    8.               float xdpi =dm.xdpi;
    9.               float ydpi =dm.ydpi;
    10.               str += "The absolute width:"+ String.valueOf(screenWidth) + "pixels\n";
    11.               str += "The absoluteheightin:" + String.valueOf(screenHeight)+ "pixels\n";

    12.               str += "The logical densityof the display.:" + String.valueOf(density)+ "\n"
    13.               str += "X dimension :" +String.valueOf(xdpi) + "pixels per inch\n";
    14.               str += "Y dimension :" +String.valueOf(ydpi) + "pixels per inch\n";
    15.               return str;
    16.        }

    Android 在代码中设置屏幕属性(全屏、无标题)

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

    WindowManager.LayoutParams.FLAG_FULLSCREEN); //设置全屏
    this.requestWindowFeature(Window.FEATURE_NO_TITLE); //设置没有标题

    一些术语

    Screen Size 屏幕尺寸:

    实际的物理尺寸,以屏幕的对角线为准(包括通知栏?)

    将所有的实际尺寸分为四个广义的尺寸:small(小),normal(正常),large(大),extralarge(特大)

    Density 屏幕密度:

    屏幕的物里面积内的像素数量,通常指dpi(每英寸点数)

    small的屏幕密度比normal或large在一个给定的物理面积内具有较少的像素

    将所有实际密度分为四个广义的密度:low(低),medium(中等),high(高),extra high(超高)

    方向:

      从用户的角度来看,屏幕的方向是横向或纵向,也就是屏幕的比例是高或者宽。

    Resolution 分辨率:

      在屏幕上的像素总数。在支持多个屏幕时,应用程序不直接与分辨率相关,应用程序应该只与屏幕大小和密度相关。

    DP(密度无关的像素) Density-independent pixel:

      在定义UI布局时应该使用的虚拟像素单元,它用一种密度无关的方式来表达布局尺寸或位置。

    Aspectratio 屏幕长宽比

      长宽比是屏幕的物理宽度与物理高度的比例关系。应用程序可以通过使用限定的资源来为指定的长宽比提供屏幕布局资源。

    设计和编码

    视觉在根据交互原型进行设计的时候,可以考虑以mdpi,也就是320x480为蓝本进行设计,因为Android一般采用dp为单位,而我们设计的时候一般是px为单位的,这个就涉及到一个单位转换的问题,而在mdpi下,px和dp是1:1的关系,这样在标注坐标的时候能够很方便的进行单位转换,例如我们以320x480为蓝本的话,在photoshop测量的间距为10px,我们在给到RD时的坐标可以直接标注为10dp;因为dp的单位是可以程序自己去适配不用dpi屏幕的,所以就算设计三套不同dpi的图,一般也只用对mdpi的设计图进行坐标定位,这个坐标的标注可以用在所有dpi的资源上

    Android资源文件

    drawable-Xhdpi里面存放比较高分辨率的图片,如(720x1080)

    drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)
    drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)
    drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)

    Android上常见度量单位

    px(像素):屏幕上的点,绝对长度,与硬件相关。

    in(英寸):长度单位。

    mm(毫米):长度单位。

    pt(磅):1/72英寸,point。

    dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。

    dip:Density-independent pixel,同dp相同。

    sp:在dp的基础上,还与比例无关,个人理解为是一个矢量图形单位。

    在xml中定义大小,建议TextView使用sp,其他使用dp

    对应关系

                    Android手机屏幕标准         对应图标尺寸标准             屏幕密度

    xhdpi               124*600                               96*96                           320

    hdpi                 480*800                               72*72                           240

    mdpi                480*320                               48*48                           160

    ldpi                   320*240                               36*36                           120

    以480dip*800dip的WVGA(density=240)为例,详细列出不同density下屏幕分辨率信息:

    当density=120时 屏幕实际分辨率为240px*400px (两个点对应一个分辨率)

    状态栏和标题栏高各19px或者25dip

    横屏是屏幕宽度400px 或者800dip,工作区域高度211px或者480dip

    竖屏时屏幕宽度240px或者480dip,工作区域高度381px或者775dip

    density=160时 屏幕实际分辨率为320px*533px (3个点对应两个分辨率)

    状态栏和标题栏高个25px或者25dip

    横屏是屏幕宽度533px 或者800dip,工作区域高度295px或者480dip

    竖屏时屏幕宽度320px或者480dip,工作区域高度508px或者775dip

    density=240时 屏幕实际分辨率为480px*800px (一个点对于一个分辨率)

    状态栏和标题栏高个38px或者25dip

    横屏是屏幕宽度800px 或者800dip,工作区域高度442px或者480dip

    竖屏时屏幕宽度480px或者480dip,工作区域高度762px或者775dip

    模拟器上不同分辨率所有对应的信息: 
    QVGA : {density=0.75, width=240, height=320, scaledDensity=0.75,xdpi=120.0, ydpi=120.0}
    HVGA :  
    {density=1.0, width=320,height=480, scaledDensity=1.0, xdpi=160.0, ydpi=160.0}
    WVGA : {density=1.5, width=480, height=800, scaledDensity=1.5,xdpi=240.0, ydpi=240.0}
    其中,density为显示的逻辑分辨率;width及height就为屏幕分辨率(为绝对宽度与高度),与fields中的widthPixels及heightPixels一致;scaleDensity与density一致;xdpi及ydpi为x方向与y方向的像素密度

    如何计算密度(dpi)

    1.标准是240*320画在1.5*2平方inch上。那么像每平方英寸有240*320/(1.5*2)=25600点,也就是一平方英寸的像素点为25600,所以dpi取为它的平方根160;如果你的dpi是120,那么它的密度就是0.75.

    2.密度不只是与width有关,还与height有关,所以不管width是1.8还是1.3,它的密度都有可能是1;比如width是1.8,只要它的height是3/1.8的话,如果pixel为240*320的话,它的密度仍旧是1;同样如果width为1.3,只要它的height为3/1.3的话,像素点为240*320,则密度也是1.

    3.320*480/(1.5*2)得到单位平方英寸的点为51200,所以单位平方英寸是240*320画在1.5*2屏幕的2倍。但是这是平方英寸啊,算密度的时候要开平方的啊,所以应该是2开平方,是1.414吧,大致密度为1.5。

    px与dip的关系

    Android中,在160dpi (mdpi)中, 1 dip= 1 px;

    以此类推, 在120dpi(ldpi)中, 1 dip = 0.75px;

                       在240dpi (hdpi)中, 1 dip = 1.5px;

                       在320dpi(xhdpi)中, 1dip = 2px;

    如何做到与密度无关?

     如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏 幕密度变成了320。那么原来TextView的宽度设成160px,在密度为320的3.2寸屏幕里看要比在密度为160的3.2寸屏幕上看短了一半。但如果设置成160dp或160sp的话。系统会自动将width属性值设置成320px的。也就是160* 320 / 160。其中320 /160可称为密度比例因子。也就是说,如果使用dp和sp,系统会根据屏幕密度的变化自动进行转换。官方文档总结的计算公式为:pixels= dps * (density /160).

    使用dip作为View的单位,这样就可以同时兼容各种不同的分辨率,不会造成UI的不可兼容。

    屏幕支持范围(不太明白)

    从Android1.6(API Level4)开始,Android提供了对多个屏幕尺寸和密度的支持,以反映出设备可能有的不同的屏幕配置。可以使用Android系统的功能,为每个屏幕配置优化应用程序的用户界面,从而确保应用程序为每个屏幕提供正常并且尽可能最佳的用户体验。

    为了简化为多种屏幕设计用户界面,Android划分了实际的屏幕尺寸和密度范围:

    ·广义的尺寸大小集合: small(小), normal(正常), large(大),and xlarge(超大)

    :从Android 3.2(API Level13)开始,这种尺寸集合被废弃,取而代之的是一种基于可用屏幕宽度来管理屏幕尺寸的新技术。所以针对Android3.2以及以上版本的开发,可以参考 为Android 3.2设计平板布局来获取更多信息。

    ·广义的密度集合: ldpi (低), mdpi (中), hdpi (高),and xhdpi (超高)

    广义的大小和密度都围绕一个基准配置,即正常的大小和MDPI(中)密度。这个基准配置即第一款Android设备的配置,此设备即拥有一个HVGA屏幕的T-MobileG1(直到Android 1.6,这是Android支持的唯一的屏幕配置)。

    每个广义的大小和密度跨越了一系列实际的屏幕尺寸和密度。例如,两个设备,这两个设备报告的正常屏幕尺寸和宽高比可能与手工测量时略有不同。同样,两个设备报告的hdpi的屏幕密度可能与真正的像素密度略有不同。 Android抽象了应用程序的这些差异,因此可以提供广义的大小和密度设计的用户界面,让系统需要处理任何最终的调整。图1显示了不同的大小和密度大致分类成不同的大小和密度组。

    图1. 解释了Android对实际的尺寸和密度到广义的尺寸和密度(数字是不准确的)的大致映射。

    每一个UI设计需要一个最小的空间,每一个上文提到的广义的屏幕大小都拥有一个由系统定义的最小分辨率。这些空间是以“dp”为单位的,当定义布局时,也应当使用相同的单位,它使系统避免了对屏幕密度变化的顾虑。

    ·        xlarge 屏幕至少 960dpx 720dp

    ·        large 屏幕至少 640dpx 480dp

    ·        normal 屏幕至少 470dpx 320dp

    ·        small 屏幕至少 426dpx 320dp

    为不同屏幕尺寸和密度优化应用程序的用户界面,可以提供任何广义的大小和密度的alternativeresources(选择性资源)。通常情况下,应该为不同的屏幕尺寸提供alternativelayouts并且为不同的屏幕密度提供alternativebitmapimages。在运行时,系统基于当前设备的广义屏幕尺寸或密度为应用程序采用适当的资源,

    不需要为每一个屏幕大小和密度的组合提供选择性资源。系统提供了强大的兼容特性,可以处理在任何设备的屏幕上呈现应用程序的大部分工作,开发者只要实现UI技术,允许它正常调整。

    注: 定义广义屏设备的大小和密度的特点是相互独立的。例如,WVGA的高密度的屏幕被认为是一个正常大小的屏幕,因为它的物理尺寸是相同的T-MobileG1(Android的设备和基线的屏幕配置)。另一方面,WVGA的屏幕中密度被认为是一个大尺寸屏幕。虽然它提供了相同的分辨率(像素数相同),WVGA的屏幕中密度较低的屏幕密度,这意味着每个像素的物理面积较大,因此,整个屏幕是比基准(正常大小)的屏幕更大。

    默认的控件大小

    当在屏幕为160dpi,也就是density为1的情况下,所得到的控件的宽度和高度为android控件的默认的dip大小。

    比如:Button 的 默认高度为 48dip。 状态栏的默认高度为25dip。

    Android屏幕自适应

    一:创建不同的layout文件

    在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.Java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。

    二:针对不同屏幕制作不同大小的图标

    注:分辨率与屏幕大小没有关系,屏幕大小是物理外观,而分辨率则是显示能力。
    展开全文
  • php获取客户端电脑屏幕参数的方法文章主要介绍了php获取客户端电脑屏幕参数的方法,可获得宽度,高度,分辨率等参数,主要使用了js的方法获取客户端电脑屏幕的参数再利用Ajax返回给服务器端,进而实现获取客户端电脑屏幕...

    php获取客户端电脑屏幕参数的方法

    文章主要介绍了php获取客户端电脑屏幕参数的方法,可获得宽度,高度,分辨率等参数,主要使用了js的方法获取客户端电脑屏幕的参数再利用Ajax返回给服务器端,进而实现获取客户端电脑屏幕参数的功能,需要的朋友可以参考下。

    35670f59f6c8490935b85a5e0d5dc971.png

    本文实例讲述了php获取客户端电脑屏幕参数的方法。分享给大家供大家参考。具体分析如下:

    首先需要说明的是php是服务器端的语言,是获取不到客户端的屏幕的宽度和高度的。但是有变通的方法就是通过客户端脚本语言javascript获取客户端的电脑屏幕的宽度和高度,然后通过ajax或者cookie的.形式传递给php脚本语言,从而实现php获取客户端电脑屏幕宽度和高度的办法。

    通过javascript获取客户端电脑的宽度,高度,分辨率的方法如下:

    屏幕分辨率的高: window.screen.height

    屏幕分辨率的宽: window.screen.width

    屏幕可用工作区高度: window.screen.availHeight

    屏幕可用工作区宽度: window.screen.availWidth

    传递给php服务器端的方法如下:

    复制代码 代码如下:

    $.post('http://localhost/php/index.php',{w:width,h:height});//这里忽略了返回值

    综合以上通过php获取客户端电脑显示屏幕的宽度,高度,分辨率的完整代码如下:

    复制代码 代码如下:

    无标题文档

    $(function(){

    var width=window.screen.height;

    var height=window.screen.width;

    $.post('http://localhost/php/index.php',{w:width,h:height});//这里向你的统计文件里面传入相关的参数

    });

    这里是正文......

    希望本文所述对大家的php程序设计有所帮助。

    【php获取客户端电脑屏幕参数的方法】相关文章:

    展开全文
  •  做程序开发,尤其是手机app开发,经常接触到图片的处理,有时服务器获取的图片大于自己本地要显示的大小(自己限制的),有时要小于,但是设备怎么显示我一直有个疑问,那就是如果图片的分辨率大于
  • 经常有高清党小伙伴问有没有4K甚至8K分辨率的超高清电脑或手机壁纸,这个当然有,今天小编就介绍几个国内外比较好的壁纸下载站,都是提供免费下载,网站壁纸类别都很丰富,值得体验一番。「本期内容获取」关注微信...
  • 用户体验同样与分辨率相关。目前衡量手机屏幕清晰的指标最普遍的可能为:PPI与DPIPPI:每英寸所拥有的像素数目。pixels per inch所表示的是每英寸所拥有的像素(pixel)数目。因此PPI数值越高,即代表显示屏能够以越高...
  • 推流实际的分辨率

    2020-12-01 21:28:20
    <div><p>如果设置的预览和推流的分辨率手机不支持的话,SDK会自动设置一个分辨率&#... 我怎么样可以获取SDK设置好的这个分辨率。。</p><p>该提问来源于开源项目:ksvc/KSYLive_Android</p></div>
  • 为什么软键盘覆盖的区域尺寸对应不上 ,手机分辨率是1920x1080的 ![图片说明](https://img-ask.csdn.net/upload/201711/09/1510211210_381756.jpg) ![图片说明]...
  • 手机实际分辨率:2340。 <br \><br \> ``` ...getWindowManager().getDefaultDisplay()....那么我这怎么获取到2340啊。。 <br \><br \> ``` ``` manifestt中添加不添加这一句,获取到的结果都一样。
  • 所谓的防水手机由于冲洗屏幕进水而触摸失灵了,幸好adb是打开的,还能用usb连上,然而...其次,分辨率肯定得搞清楚,可参考 https://blog.csdn.net/u011967006/article/details/53760678 获取分辨率。 stackov...
  • 手机更改分辨率后,wm size出现以下两个 ...想获取Physical size怎么获取,试了 Rect crop;width = crop.width(); 和 mDisplayMetrics.widthPixels 取到都还是Override size,怎么才能取到当前的Physical size
  • 配置是:php+apache+mysql+windows二级菜单是通过js+css完成的效果:以下手机上显示的页面...还有,我设置的下面的主体内容的宽度是通过js获取屏幕分辨率设置的:var s_info={width:window.screen.width, //这个在电...
  • adb -s cf264b8f(设备号)shell wm size 获取屏幕分辨率 adb version 查看 adb 版本 adb tcpip 5555 首次插USB后,通过此命令调起5555端口 adb connect 192.168.0.203 连接手机 adb kill-s...
  •  才开始以为是获取手机屏幕分辨率方法有问题,后面打开源码看到CameraSurfaceView类,openCamera方法里面有mGLSurfaceView.setAspectRatio(mWidth, mHeight); 这样一个方法,好像是自适应屏幕,具体...
  • python-appium自动化测试如何实现滑动

    千次阅读 2015-12-11 17:55:14
    python-appium手机自动测试如何实现滑动呢,在webdriver 的api中只提供了指定两个坐标的滑动,但不同的手机分辨率不同,这样写出来的自动化脚本兼容性就不是那么好了。。那么怎么实现滑动呢,仔细看了下webdriber中...
  • android学习总结(一)

    2014-02-26 17:58:30
    一、忘记了手机锁屏密码,怎么解锁?  1.用卓大师刷机专家,  常用工具里有“清除锁屏密码”这一项  2.... 二、常用的root工具  1.... 2.... 3....三、怎么获取手机屏幕里某个点的分辨率  步骤:  1
  • Monkey测试

    2017-08-11 17:38:00
    1、App兼容性测试 碎片化:安卓设备操作系统版本从2.0--7.0版本多,厂商多 安卓app兼容性:系统版本、分辨率、厂商 ...C、手机获取(采购、借同事的手机(测试经理去采用)、云测平台) 云测平台...
  • [Js] 1px 边框问题

    2021-02-19 10:11:44
    简单来说就是手机屏幕分辨率变高了,同样大小的一个手机,它实际的物理像素数更多了。不同的移动设备有不同的像素密度; UI 指的 1px 普遍是设备的物理像素,而我们写的 Css 记录的是逻辑像素,它们之间存在一个比例...
  • 前段时间,公司项目有个要求,拍照要获取矩形里面的照片,而且还可以任意裁剪后再上传的,做出来后遇到了一个坑,在华为荣耀手机api为21的手机里无论怎么调,它返回的照片就是400*320的,其它手机没问题,折腾好久,...
  • 就是不知道这个推流地址和串流密钥怎么获取的。 我也没研究过,估计抓包手机直播应该就可以无模块,需要下载ffmpeg与源码放在同目录(编译成品也需要将ffmpeg放置在与成品软件同目录) 看到大家很多同学不太会用 使用...
  • 如何拿出app中的图片资源-android

    千次阅读 2018-01-22 17:20:45
    我们经常看到一个app的ui设计很漂亮,想要拿到它的图片资源,那么我们该怎么拿呢?实际上非常简单,本文说的是安卓手机的方法,ios估计要复杂一些,看看其他教程吧 1、获取apk文件,放到电脑 2、将apk文件改成zip...
  • 上传手机拍摄的,如果是先上传到阿里服务的,再读取资源的宽高就没问题,如果是本地直接读取,就会发现视频还是变形了,实验了下,才发现手机虽然是竖屏拍的视频, 但是分辨率是1920*1080,看下图 发现问题了吧...
  • 首先拿出你的继电器模块,然后把继电器给削了(捂嘴笑)哈哈,我也不知道怎么告诉你怎么削,还是给个图吧。 哎吆我去,这图这么大的咧,将就看看。反正就是把继电器的壳子给拿掉。温馨提醒:用刀的时候注意点,手弄破...
  • 2019数据运营思维导图

    2019-03-29 21:34:09
    数据库、运营后台等 工作内容 数据监控 检测异常指标,发现用户对您产品的”怒点“ 如:多次获取手机验证码,次数剧增 这里需要考虑有一个监控指标 新功能数据分析 通过留存曲线检验新功能的效果 通过留存看新功能...
  • 数据运营思维导图

    2018-04-26 14:24:22
    如:多次获取手机验证码,次数剧增 这里需要考虑有一个监控指标 新功能数据分析 通过留存曲线检验新功能的效果 通过留存看新功能用户的接受程度 通过用户反馈或调研,了解新功能接受度 数据指标 标记: 红色 ...

空空如也

空空如也

1 2 3
收藏数 41
精华内容 16
关键字:

怎么获取手机分辨率