Android获取手机屏幕密度
手机屏幕像素密度是dp与px的换算进制,相当于1dp等于多少px。由于没有手机不同,像素密度也是不一样的,所以我们需要用代码的方式获取当前手机的像素密度。
像素密度的获取方法如下:
public static float getScreenDensity(Context ctx){//从系统服务中获取窗口管理器WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);DisplayMetrics dm = new DisplayMetrics();//从默认显示器中获取显示参数保存到dm对象中wm.getDefaultDisplay().getMetrics(dm);return dm.density;//返回屏幕的像素密度数值
}
这样就可以获取到像素密度,进一步进行dp和px的转化。另外我有一篇专门的博客讲解dp,sp,px之间的相互转化问题,也可以借鉴。
Android获取手机屏幕密度相关推荐
- android 获取屏幕旋转方向,android获取手机屏幕尺寸和旋转方向
布局文件main.xml: android:layout_width="fill_parent" android:layout_height="fill_parent&q ...
- Android获取手机屏幕宽高
//如果是获取单位是像素,可以如下:Display display = getWindowManager().getDefaultDisplay(); Point size = new Point() ...
- Android获取手机屏幕宽度
转载自侠客行记的一篇博客 方法一: WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);i ...
- Android获取手机屏幕像素大小
DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int ...
- android 获取手机屏幕的刷新频率
Display display = getWindowManager().getDefaultDisplay(); float refreshRate = display.getRefreshRate ...
- Android 屏幕适配攻略(四)获取手机屏幕的相关信息 与动态设置控件的大小
Android 屏幕适配攻略(四)获取手机屏幕的相关信息 与动态设置控件的大小 1 动态获取手机屏幕的 屏幕密度与对应像素比例 例如在 320 * 480 尺寸为 3.2 英寸的手机 ,对应的像素密度 ...
- 获取手机屏幕大小、密度、分辨率、状态栏、标题栏高度
在开发手机应用时,除了对API的掌握外,更重要的还是画面. 对于画面,屏幕分辨率又是很重要的一个因素. 由于手机屏幕尺寸各不相同,在画面布局时就需要考虑这个问题. Android可以设置为随着窗口大小 ...
- Android适配 获取手机屏幕的分辨率
如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情. 首先:你需要在AndroidManifest.xml文件的<man ...
- Android杂谈---获取手机屏幕大小
Android杂谈---获取手机屏幕大小 SurfaceView简单例子 玩转Android---UI篇---ZoomControls放大缩小图片 更多相关推荐 这里总结下android中关于手机屏幕 ...
最新文章
- [codevs 1035] 火车停留
- 数据分析学习03-pandas
- 大数据量生成工具源代码(Delphi)
- python聊天软件实现_python实现点对点聊天程序
- Hinton发布最新论文!表达神经网络中部分-整体层次结构
- tar在linux编译为exe,将Linux代码移植到Windows的简单方法 1
- Team Foundation 和 Visual SourceSafe 之间的区别
- Cartographer系列之三——ROS中的安装
- logstash增量读取mysql中的数据到es中
- 筛选过的 Code rule
- hold命令matlab,Matlab中的命令hold on hold off
- XGBoost 与 信用卡诈骗数据集
- 数据分析的类型有哪些?
- HTML中表格table边框border(1px还嫌粗)的解决方案:
- 多边形标注收缩python代码实现
- Joda-Time 简介
- bootstrap-datepicker只选择年份
- 绕不开的TCP之三次握手
- android h文件是什么文件,Android 资源文件
- 网络流——最大流EK算法讲解
热门文章
- 微信语音转换成mp3文件保存的简单详细步骤
- MATLAB与STK互联13:卫星对象操作(4)—三维显示
- 微博中如何选中#话题#
- css3斜切加颜色,CSS斜切角
- 关于eslint误报Unexpected side effect in “getCheckedData“ computed property的问题
- LCCUP 力扣杯2020秋季编程大赛题解
- 二级分类 php 两张表,PHP_php smarty 二级分类代码和模版循环例子,二级分类的数据表结构如下: - phpStudy...
- 阿里云服务器SSH远程连接与踩坑小记
- APP注册登录那点事
- tomcat9开启远程调试功能