Android app 判断是手机还是平板
来源:互联网 发布:淘宝买的翡翠太假了 编辑:程序博客网 时间:2024/05/09 05:34
方法一:
方法二:
通过计算设备尺寸大小的方法来判断是手机还是平板:
public static boolean isTablet(Context context) { return (context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_LARGE;}
方法二:
通过计算设备尺寸大小的方法来判断是手机还是平板:
/** * 判断是否为平板 * * @return */private boolean isPad() { WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); // 屏幕宽度 float screenWidth = display.getWidth(); // 屏幕高度 float screenHeight = display.getHeight(); DisplayMetrics dm = new DisplayMetrics(); display.getMetrics(dm); double x = Math.pow(dm.widthPixels / dm.xdpi, 2); double y = Math.pow(dm.heightPixels / dm.ydpi, 2); // 屏幕尺寸 double screenInches = Math.sqrt(x + y); // 大于6尺寸则为Pad if (screenInches >= 6.0) { return true; } return false;}
0 0
- Android app 判断是手机还是平板
- Android中 判断是平板还是手机
- Android 判断设备是平板还是手机
- android--如何判断是平板还是手机?
- Android判断设备是手机还是平板
- 判断是平板还是手机
- Android - 判断Android设备是手机还是平板?
- android 判断平板还是手机
- Android判断用户是平板还是手机的方法
- 判断用户使用的是 Android 手机还是平板
- 如何判断Android设备是手机还是平板?
- Android中如何判断是手机还是平板
- 判断用户使用的是 Android 手机还是平板
- 如何判断Android设备是手机还是平板?
- 如何判断Android设备是手机还是平板?
- 判断用户使用的是 Android 手机还是平板
- Android中如何判断是手机还是平板
- Android 判断当前设备是手机还是平板
- Python3 - 时间处理与定时任务
- 报错集合
- Android优化应用启动速度
- java中volatile关键字---学习笔记
- 有时间一天看一次
- Android app 判断是手机还是平板
- 《剑指offer》-04重建二叉树
- swift —— as 、 as! 、as?的区别
- (8)LR翻页脚本并在每页实现业务操作
- git ssh
- Xcode快捷键
- 更换CentOS 7 的下载源为阿里云
- Spring bean
- Android 、Java 验证二代身份证号码是否正确