Android获取屏幕宽度与长度的五个方法
1、WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
2、WindowManager wm1 = this.getWindowManager();
int width1 = wm1.getDefaultDisplay().getWidth();
int height1 = wm1.getDefaultDisplay().getHeight();
3、DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int mScreenWidth = dm.widthPixels;// 获取屏幕分辨率宽度
int mScreenHeight = dm.heightPixels;
4.
int mScreenWidth = getContext().getResources().getDisplayMetrics().widthPixels;
int mScreenHeight = getContext().getResources().getDisplayMetrics().heightPixels;
5. 底层获取方法:
#include <linux/fb.h>
int fd = open("/dev/graphics/fb0", O_RDWR);
if (fd >= 0) {
fb_var_screeninfo vi;
int err = ioctl(fd, FBIOGET_VSCREENINFO, &vi);
if (err >= 0) {
ALOGD(" w = %d , h=%d", vi.xres, vi.yres);
}
close(fd);
}
Android获取屏幕宽度与长度的五个方法相关推荐
- Android 获取屏幕宽度和高度的几种方法
方法0 Display display = getWindowManager().getDefaultDisplay();int width = display.getWidth();int heig ...
- android中屏幕宽高显示不全,Android 获取屏幕宽度跟高度
Android 获取屏幕宽度跟高度 在android开发过程中,对于控件的高度,宽度,通过下面的函数调用,轻松实现编程中设置控件的相对宽度跟高度: // 获得屏幕的宽度 public static i ...
- Android获取屏幕宽度高度并动态设置控件宽度,比例等
1.Android获取屏幕宽度的几种方法: //1.通过WindowManager获取DisplayMetrics dm = new DisplayMetrics();int heigth = dm. ...
- Android 获取屏幕宽度,dp,sp,px转换方法
获取屏幕宽度 WindowManager wm = this.getWindowManager(); //this 指代当前的activity DisplayMetrics dm= new Displ ...
- Android 获取屏幕宽度和高度直接转换为DP
WindowManager wm = (WindowManager) getActivity().getSystemService(Context.WINDOW_SERVICE);DisplayMet ...
- android获取屏幕宽度、高度
获取屏幕宽高,以像素px为单位 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().get ...
- android studio table居中代码_五个方法实例代码详解教你在CSS中实现垂直居中
点击上面"蓝字"关注我们 你是否和小编一样在编辑一个版面时,通常用到水平居中和垂直居中,而水平居中很好处理,不外乎就是设定margin:0 auto;或是text-align:ce ...
- 计算字符串长度的五种方法
方法一: ------------------------------------------------------------ 方法二; ----------------------------- ...
- Android中设置文本颜色的五种方法
0.利用系统自带的颜色类 tx.setTextColor(android.graphics.Color.RED); 一.利用系统自带颜色XML文件 @android:color/holo_red_da ...
最新文章
- # LeetCode集锦(四) - 第13题 Roman To Integer
- 【深度学习】神经网络结构搜索(NAS)与多模态
- PPT 下载|神策数据业务咨询师成林松:社交裂变的场景化分析
- 多项式牛顿迭代(应用:求逆,开根,对数exp)
- java集合——映射表+专用集合映射表类
- oracle 调用java 类_oracle数据库PL SQL调用Java类程序代码
- ## CSP 201612-1 中间数(C语言)(100分)
- python学习笔记之其它
- Mac电脑快速查找文件的两种方法
- 小可乐手机救砖+恢复通信录
- 用万用表测量NPN、PNP、NMOS、PMOS的好坏或分极
- ubuntu不支持安装搜狗_Ubuntu下安装搜狗输入法已经fcitx升级后搜狗输入法不能使用的解决办法...
- 老子,他有什么了不起
- linux虚拟机 dnw,linux下安装及使用DNW
- 如果只想推广俄语语言市场该如何利用谷歌?
- bmp格式图片怎么转成JPG格式?教你一键转格式的方法
- Http是传输层吗?TCP是个么层?IP/TCP与HTTP的关系?
- uniapp 微信分享(安卓)
- Qt下QTableWidget 基本用法
- 电脑蓝牙打电话-总结(四、百瑞互联BRLink)