zoukankan      html  css  js  c++  java
  • 如何判断设备是平板还是手机

      现在市场是的手机尺寸一般都是小于6寸的,而平板一般是大于6寸的,所以可以通过计算设备的尺寸来判断设备是平板还是手机。

      判断代码如下:

    public static boolean isTablet(Activity activity){
            DisplayMetrics dm = new DisplayMetrics();
            activity.getWindowManager().getDefaultDisplay().getMetrics(dm);
            double diagonalPixels = Math.sqrt(Math.pow(dm.widthPixels,2)+Math.pow(dm.heightPixels,2));
            double screenSize = diagonalPixels / (160 * dm.density);
            return screenSize >= 6.0D;
        }
  • 相关阅读:
    信号
    test
    keil4打开keil5工程卡死问题
    day01
    SSH问题
    QT_day02
    QT_day01
    C++_day9am
    文件描述符与重定向
    C++_day8pm_多态
  • 原文地址:https://www.cnblogs.com/zhangmiao14/p/6881711.html
Copyright © 2011-2022 走看看