精华内容
下载资源
问答
  • 手机分辨率
    2021-05-27 09:18:36

    打开所要查看的应用包名:

    $ adb shell dumpsys activity top | head -n 10

    TASK com.ss.android.article.news id=5

    ACTIVITY com.ss.android.article.news/com.ss.android.article.base.activity.DetailActivity 4407b468 pid=2714

    Local FragmentActivity 42df3028 State:

    mCreated=truemResumed=true mStopped=false mReallyStopped=false

    mLoadersStarted=true

    FragmentManager misc state:

    mActivity=com.ss.android.article.base.activity.DetailActivity@42df3028

    mContainer=android.support.v4.app.FragmentActivity$2@4231e9a0

    mCurState=5 mStateSaved=false mDestroyed=false

    View Hierarchy:这里拿今日头条做例子可以看到它的包是com.ss.android.article.news,就无需反编译去看manifast.xml来找到其对应的包名了。

    查看分辨率:

    $adb shell dumpsys window | grep "ShownFrame" | head -n 1

    mHasSurface=true mShowFrame=[0.0,0.0] [720.0,1280.0] 可以看到这里显示的分辨率为720x1280,这里也可以通过程序来获取。

    更多相关内容
  • 手机分辨率计算器

    2015-10-14 23:59:35
    在表格中填写屏幕尺寸和分辨率后,自动计算出屏幕的DPI
  • 所以,记录下核心代码: 代码如下:DisplayMetrics metrics=new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);... 您可能感兴趣的文章:Android加载大分辨率图片到手机内存中的实例
  • 主流手机分辨率.xlsx

    2019-07-05 20:01:00
    当前的手机屏幕尺寸, 屏幕像素, 机型, 品牌, 长宽比, 用于移动端屏幕适配参考, 统计于2019.7.5前
  • 如今在不断追求硬件设备的手机行业内,2K分辨率手机显然不会是终点,有研究表明,高达4K分辨率的移动显示面板即将透过更精进的制造技术于2014年达成,也就是说4K分辨率手机都要来了。
  • 里面的图片(png)是我在实验开发app时按比例设计的app图标,所有手机对应分辨率的图标里面都有,如果你是个人开发app,可以一用,毕竟图标设计很麻烦,适宜懒人使用
  • 手机分辨率检测工具

    2012-08-28 10:36:57
    一款能够检测手机PPI的工具 让你买手机前可以检测一下
  • 最近出了很多新机,很多人在购买前会详细查看手机参数,其中“分辨率”这一项让不少人一头雾水,究竟手机分辨率是什么?对我们的使用体验有什么影响?是不是分辨率越高越好?教授估计这些问题百思特网让很多对手机...

    最近出了很多新机,很多人在购买前会详细查看手机参数,其中“分辨率”这一项让不少人一头雾水,究竟手机分辨率是什么?对我们的使用体验有什么影响?是不是分辨率越高越好?

    60d20a7562ac1e6d42449052bb7dc832.png

    教授估计这些问题百思特网让很多对手机了解不多的朋友产生困扰,所以今天就来为大家科普科普~

    一、什么是手机屏幕分辨率?

    图像的显示都是由许多像素点排列组成的,手机屏幕分辨率就代表着像素个数,当用手机屏幕中横向的像素点与竖向的像素点相乘的时候,再换算出来的比值就是屏幕的分辨率了。

    这么说可能还不太好理解,用一张简单的图来解释:

    a578eb7a5e1e3e37b7e74aef7ee48a23.png

    二、P、K 、ppi代表什么意思?

    相信大家看到过几种关于分辨率的表达方式,比如720P、2K、326ppi,他们代表的意义也各不相同。

    1.P

    “P”是Progressive的缩百思特网写,意百思特网思是“逐行扫描”,表示的是“视频像素的总行数”。

    79ec17ef9da114dccf432e8b864c3988.png

    比如720P表示屏幕有720行的像素,具体分辨率为1280*720;1080P则表示屏幕总共有1080行像素数,具体分辨率为1920*1080。

    2.K

    “2K、4K”表示的是“视频像素的总列数”。如2K表示的是屏幕有2000列像素数,4K表示的是屏幕有4000列像素数。总的来说,只要是横像素大于2000的都可以叫做2k屏幕。

    34c361971e04a5726d609f318d1283d3.png

    3.ppi

    “ppi”全称为Pixels Per Inch,表示代表每英寸屏幕所拥有的像素数量,是手机屏幕的像素密度值。

    2c924ce5257bc49ffb6f7ec85ebd514d.png

    理论上说来,ppi的数值越高,也就代表该屏幕显示出的图像密度越大,拟真度和还原程度也就越高。具体计算方式如下:

    29f48f062e53bb2cb177160aa0dda5fa.png

    三、如何查看自己手机屏幕的分辨率

    如果不清楚自己手机屏幕的分辨率,可以通过手动去查看,打开手机中的【设置】-【关于手机/我的手机】这个选项,然后就可以在"分辨率"那一栏看到手机屏幕的分辨率参数了,这个方法适用于大部分手机。

    15be58445cee4377bef51fb2e1e0ace6.png

    除了手动查看的方式之外,也可以自行上手机品牌的官网进行查询。

    四、分辨率是否越高越好?

    很多朋友认为,手机屏幕的分辨率越高,画面显示效果就越清晰,所以都是倾向于选择分辨率高的手机。其实关于这一点,我们可以辩证地来分析一下。

    本文地址:https://www.best73.com/news/56699.html

    展开全文
  • android手机分辨率

    千次阅读 2019-09-15 12:17:43
    1、手机分辨率 4:3 VGA 640*480 (Video Graphics Array) QVGA 320*240 (Quarter VGA) HVGA 480*320 (Half-size VGA) SVGA 800*600 (Super VGA) 5:3 WVGA 800*480 (Wide VGA) 16:9 FWVGA 854*480 (Full Wide VGA) H.....
    1、手机分辨率

    在这里插入图片描述
    4:3
    VGA 640*480 (Video Graphics Array)
    QVGA 320*240 (Quarter VGA)
    HVGA 480*320 (Half-size VGA)
    SVGA 800*600 (Super VGA)

    5:3
    WVGA 800*480 (Wide VGA)

    16:9
    FWVGA 854*480 (Full Wide VGA)
    HD 1920*1080 High Definition
    QHD 960*540
    720p 1280*720 标清
    1080p 1920*1080 高清

    手机:
    小米1 854*480(FWVGA)
    小米2 1280*720

    2、 分辨率对应DPI

    “HVGA mdpi”
    "WVGA hdpi "
    "FWVGA hdpi "
    "QHD hdpi "
    “720P xhdpi”
    "1080P xxhdpi "

    3、各种尺寸单位的意义

    dp: Density-independent Pixels
      一个抽象的单元,基于屏幕的物理密度。
      (dp和dip的意义相同,所以不用区别对待)。
      这些单元是相对于160dpi(dots per inch)的屏幕说的,在160dpi的屏幕上,1dp粗略地等于1px。

    当运行在更高密度的屏幕上的时候,要绘制1dp的像素数量会放大一个比例,这个比例就是和屏幕密度(dpi)相关。
      类似的,在一个低密度的屏幕上,像素数目会缩小一个比例。

    dp到px的这个比例将会随着屏幕的密度变化,而不是直接的比例关系。
      用dp单位,而不是px,是一种简单的屏幕密度适配解决方式。
      换句话说,它提供了一种方式,可以在多种设备上维持真实尺寸一致性。

    sp:Scale-independent Pixels
      这个有点像dp单位,但是它也根据用户的字体设置(font preference)缩放尺寸。
      建议用这种尺寸单位来标注字体尺寸,这样它们将会因为屏幕密度和用户设定而调整。

    pt
      Points 1/72 inch(英寸),根据屏幕的物理尺寸。

    px: Pixels
      相应于真实的像素。
      这种单位不被建议,因为真实的表达会根据设备的不同相差很远。
      每个设备上每英寸的像素数不同(密度不同),并且屏幕上总的像素数也不同(整体大小不同)。

    4、尺寸单位转换工具
    public class DimenUtils {
    
        public static int sp2px(Context context, float spValue) {
            float fontScale = context.getResources().getDisplayMetrics().scaledDensity;
            return (int) (spValue * fontScale + 0.5f);
        }
    
        public static int px2sp(Context context, float pxValue) {
            float fontScale = context.getResources().getDisplayMetrics().scaledDensity;
            return (int) (pxValue / fontScale + 0.5f);
        }
    
        public static int dip2px(Context context, int dipValue) {
            final float scale = context.getResources().getDisplayMetrics().density;
            return (int) (dipValue * scale + 0.5f);
        }
    
        public static int px2dip(Context context, float pxValue) {
            final float scale = context.getResources().getDisplayMetrics().density;
            return (int) (pxValue / scale + 0.5f);
        }
    }
    

    Android中的DisplayMetrics这个类描述了关于显示的各种信息,可以利用它查看设备的状态,上述关于屏幕密度的标准的常量也是从这个类中看到的。

    DisplayMetrics的toString()方法如下:

    @Override
        public String toString() {
            return "DisplayMetrics{density=" + density + ", width=" + widthPixels +
                ", height=" + heightPixels + ", scaledDensity=" + scaledDensity +
                ", xdpi=" + xdpi + ", ydpi=" + ydpi + "}";
        }
    

    例如小米2S,DisplayMetrics中的toString()方法输出如下:

    DisplayMetrics{density=2.0, width=720, height=1280, scaledDensity=2.0, xdpi=345.0566, ydpi=342.23157}
    
    
    展开全文
  • 分辨率获取办法

    使用adb修改屏幕像素密度 (此命令针对全志开发板子)
    adb shell am display-density 120

    {以下命令针对高通的开发板子}
    获取Android设备屏幕分辨率:

    adb shell wm size
    获取android设备屏幕密度:
    adb shell wm density
    修改屏幕像素密度
    adb shell wm resize 1920*1080
    adb shell wm size 540×960
    重置屏幕尺寸大小
    adb shell wm size reset
    设置屏幕dpi (常用的dpi有160mdpi, 240hdpi, 320xhdpi, 480xxhdpi)
    adb shell wm density 320
    重置可用dpi如下命令
    adb shell wm density reset

    ==================

    分辨率:

    adb shell wm size

    dpi:adb sehll wm density

    ==================

    #### 1. 通用方法:
        
    adb shell dumpsys window displays |head -n 3
        
    输出类似如下信息:
        
    WINDOW MANAGER DISPLAY CONTENTS (dumpsys window displays)
      Display: mDisplayId=0
          init=1080x1920 440dpi cur=1080x1920 app=1080x1920 rng=1080x1025-1920x1865
        
    1080x1920 就是屏幕分辨率。

    #### 2. 高通平台
    adb shell wm size
    输出:
    Physical size: 1080x192

    展开全文
  • 主要介绍了Android编程获取手机屏幕分辨率大小的方法,涉及Android基于getWindowManager()方法获取手机屏幕相关信息的使用技巧,需要的朋友可以参考下
  • 常见取值 480X800,320X480等IPhone手机的屏幕分辨率如下图: 二 逻辑分辨率(像素)和物理分辨率(像素)IPhone手机逻辑像素与物理像素的对应关系如下图: 物理像素PX:CSS pixels 物理像素逻辑像素dp/pt/dip:device in....
  • 首先adb shell 接着输入wm size 回车即可 如果想要查询比较详细的信息 adb shell后 输入dumpsys window displays |head -n 3
  • JavaScript应用实例-百度手机分辨率.js
  • 方法 一 DisplayMetrics dm=new DisplayMetrics();...String s="屏幕的分辨率为:"+dm.widthPixels+"*"+dm.heightPixels; 这种方法获取的屏幕高度不包含导航栏高度 例如,在一部分辨率为1280x720带虚拟
  • Android常见手机分辨率

    千次阅读 2020-01-06 16:11:09
    480*320 800*480 854*480 960*540 1020*600 1024*768 1196*720 1280*770 1280*800 1812*1080 1920*1080 2560*1440 获取设备最小宽度: DisplayMetrics dm = new DisplayMetrics();... getWindo...
  • 从设置-关于手机里面,有的机型不会显示,有的可以(2)通用方法:用手机自带截屏,然后到相册里面看这个照片的详细信息,直接显示分辨率X*X或者图片的长宽信息,两者都是分辨率 切记一定是截屏,如果是手机拍出来的...
  • 市面上常见的手机分辨率

    万次阅读 2019-10-24 21:02:25
    480* 320 800* 480 854* 480 960* 540 1024* 600 1024* 768 1184* 720 1196* 720 1280* 720 1776* 1080 1812* 1080 1920* 1080 2560* 1440 等等 仅做参考
  • 代码如下:public class CommonUtil {  public static boolean hasSDCard() {  String status = Environment.getExternalStorageState(); return status.equals(Environment.MEDIA_MOUNTED); } ...
  • 如果你像白鸽一样使用高分辨率的安卓手机(比如Atrix 4G)或是平板电脑,就会...然而白鸽要说的是,这两种方法简直弱爆了,因为:①牺牲了手机高分辨率的优势,实际上降低了手机分辨率②顾此失彼,一些非全屏的软件...
  • 本篇文章小编为大家介绍,在Android中创建菜单项Menu以及获取手机分辨率的解决方法。需要的朋友参考下
  • 手机分辨率适配详解

    2015-05-17 15:24:39
    手机分辨率适配详解,详细解析手机分辨率,是手游开发前期准备工作的必需品
  • 微信小程序获取手机分辨率高度

    千次阅读 2019-12-30 11:51:23
    getPhoneInfo:function(){ this.setData({ phoneHeight: 750 / wx.getSystemInfoSync().windowWidth * wx.getSystemInfoSync().windowHeight }) }
  • 名词解释Px(Pixel像素)不同设备显示效果相同。这里的“相同”是指像素数不会变,比如指定UI长度是100px,那不管分辨率是多少UI...Resolution(分辨率)指手机屏幕垂直和水平方向上的像素个数。比如分辨率是480*320,
  • 分辨率.rar,分辨率.doc
  • 问题:不同手机型号屏幕尺寸大不相同,导致同样的文字,有的显示一行,有的显示多行。通过查资料和自己的尝试解决;网页开发习惯的px单位,手机html开发不适用。源代码如下:<!DOCTYPE html> <...
  • 手机分辨率太高软件显示不全?教你瞬间让任意软件变全屏如果你像白鸽一样使用高分辨率的安卓手机(比如Atrix 4G)或是平板电脑,就会发现很多软件居然不能全屏显示。面对这样的问题,传统的解决办法无外乎两种,其一为...
  • 一个简单的获取手机屏幕分辨率的demo,初学者可以看一下。
  • ...   2、点击下图的按钮,进入到手机分辨率显示的样式 ...3、选择不同的手机分辨率,也可以点击edit编辑,自定义不同的手机分辨率   4、模拟网络,如下图选择不同的网络模式。选择offline后点击页面,会出...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 96,022
精华内容 38,408
关键字:

手机分辨率

友情链接: MASTER-24-84-08-0104-1.zip