Android 获得屏幕大小
16lz
2021-01-23
Android 获得屏幕大小
上面得到的屏幕大小是指整个触屏的大小,可绘画布Canvas仅是它的子区域。
也就是说Canvas的(0, 0)点不是dm的(0, 0)点,而是除去屏幕上面信息栏以后得到坐标原点。
import android.util.DisplayMetrics;private DisplayMetrics dm;//屏幕分辨率容器dm = new DisplayMetrics(); this.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int width = dm.widthPixels;int height = dm.heightPixels;
上面得到的屏幕大小是指整个触屏的大小,可绘画布Canvas仅是它的子区域。
也就是说Canvas的(0, 0)点不是dm的(0, 0)点,而是除去屏幕上面信息栏以后得到坐标原点。
更多相关文章
- android截取屏幕图片
- android Webview 自适应屏幕
- android屏幕 像素 DP 相关计算
- android之纵横屏幕切换时保存数据
- Android监听屏幕屏幕锁屏与解锁
- android 中获取屏幕大小
- Android:获取屏幕分辨率方法汇总