android 如何通过代码来计算出屏幕的尺寸是几寸的
来源:互联网 发布:微软人工智能api 编辑:程序博客网 时间:2024/05/16 09:18
DisplayMetrics metrics = getResources().getDisplayMetrics();
float density = metrics.density;// 密度值
float xdpi = metrics.xdpi;
// float ydpi = metrics.ydpi;
// double zdpi = Math.sqrt(Math.pow(xdpi, 2) + Math.pow(ydpi, 2));
int width = metrics.widthPixels;
int height = metrics.heightPixels;
double z = Math.sqrt(Math.pow(width, 2) + Math.pow(height, 2));
// 根据实践,我个人觉得xdpi这个值也可以这么理解,真正的dpi / xdpi = density ,
// 所以要获取真正的dpi就成了,xdpi*density,所以最后,根据勾股定理算对角线像素,除以dpi,就算出屏幕尺寸了
double f = (z / (xdpi * density));
System.out.println("屏幕尺寸:" + f);
- android 如何通过代码来计算出屏幕的尺寸是几寸的
- Android的屏幕尺寸
- 如何创建支持不同屏幕尺寸的Android应用
- 屏幕各尺寸的代码方式获取
- Android如何获取屏幕的尺寸和屏幕的分辨率呢?
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- [转]Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- Android 屏幕适配攻略(二)单位dp与px来表示控件的尺寸
- Android屏幕尺寸如何获取?
- Android 获取屏幕尺寸和popWindow的尺寸
- Android 中获得屏幕的像素尺寸
- android 对超大屏幕尺寸的支持
- IOS网络开发之如何使用NSURLConnection
- 九度 online judge 1202
- 折线图以及渐变
- android 你或许不知道的屏幕适配
- 给定时器settimeout、setInterval调用传递参数
- android 如何通过代码来计算出屏幕的尺寸是几寸的
- php中array_filter()函数总结
- Doctype与标准模式混杂模式
- IOS开发之NSURLRequest详解
- 网络测试工具netperf
- MySQL中添加用户的两种方法
- IOS开发之NSURL网络请求,同步异步,GET,POST
- listbox美化——添加图片、修改背景色
- android学习:匿名内部类