zoukankan      html  css  js  c++  java
  • Android获取手机屏幕密度

    Android获取手机屏幕密度

    目前常用的有两种方法获取屏幕密度,一种是通过屏幕分辨率和屏幕英寸计算得出,另一种是通过adb命令获得

    通过屏幕分辨率和屏幕尺寸计算得出

    dpi = (长的平方+宽的平方)开根号/屏幕尺寸

    例:iphone4s的分辨率是960x640,对角线3.5英寸,那么dpi = 根号下(960x960 +640x640)/ 3.5 = 329.6

    通过adb命令获得

    1. 下载Android调试桥(adb)并解压,platform-tools目录下打开cmd窗口
    2. 手机打开开发者模式并通过数据线链接电脑
    3. 输入命令adb devices,出现advice表时连接成功

    offline —— 表示设备未连接成功或无响应;
    device —— 设备已连接;
    no device —— 没有设备/模拟器连接;
    List of devices attached 设备/模拟器未连接到 adb 或无响应

    1. 输入命令adb shell wm density
      image
  • 相关阅读:
    vim 末行模式简单练习
    末行模式
    vim 简单用法
    sed用法
    在原有的基础之上,启用NAT模型
    启用隔离模型
    一个前端的自我修养
    如何提升我的HTML&CSS技术,编写有结构的代码
    MVC缓存
    MVC分页
  • 原文地址:https://www.cnblogs.com/drunkle/p/14687338.html
Copyright © 2011-2022 走看看