Android笔记:获取屏幕信息
2015-08-18 14:30
453 查看
像素密度(dpi)
float xdpi = getResources().getDisplayMetrics().xdpi;
float ydpi = getResources().getDisplayMetrics().ydpi;
Log.d("MainActivity", "xdpi is " + xdpi);
Log.d("MainActivity", "ydpi is " + ydpi);
屏幕长宽(px)
float xpx = getResources().getDisplayMetrics().widthPixels;
float ypx = getResources().getDisplayMetrics().heightPixels;
Log.d("MainActivity", "xpx is " + xpx);
Log.d("MainActivity", "ypx is " + ypx);
在像素密度为160dpi的设备上1dp=1px,
在像素密度为320dpi的设备上1dp=2px.
float xdpi = getResources().getDisplayMetrics().xdpi;
float ydpi = getResources().getDisplayMetrics().ydpi;
Log.d("MainActivity", "xdpi is " + xdpi);
Log.d("MainActivity", "ydpi is " + ydpi);
屏幕长宽(px)
float xpx = getResources().getDisplayMetrics().widthPixels;
float ypx = getResources().getDisplayMetrics().heightPixels;
Log.d("MainActivity", "xpx is " + xpx);
Log.d("MainActivity", "ypx is " + ypx);
在像素密度为160dpi的设备上1dp=1px,
在像素密度为320dpi的设备上1dp=2px.
相关文章推荐
- 【Android应用开发技术:用户界面】界面设计中易混淆的概念汇总
- android实现Socket通信二
- Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
- Android笔记:ListView
- android 通过eclipse混淆代码 打包 + proguard 总结
- 一个解决android多渠道打包的问题插件之(兰贝壳儿)
- Android四大组件之服务-Service 原理和应用开发详解
- 浅谈接口回调以及在Android中的使用
- android问题
- 从零开始--系统深入学习Android
- android 16进制/10进制/2进制转换
- Android Studio 快捷键 (Mac OS X 10.5+)
- Android开发设置软键盘收索键
- 《开源项目系列》 --- 简阅
- Android Studio NDK 学习之接受Java传入的字符串
- 基于android 图像基本处理项目demo源码释放(jarlen)
- Android Edittext 开发常见问题总结(焦点、输入、键盘弹出等)
- 开发Android硬件访问服务
- Android源码分析之Handler机制
- Activity 生命周期