Wiki_Android_dp和px之间的转换
2015-09-13 20:31
435 查看
public class DensityUtil { /** * 根据手机的分辨率从 dip 的单位 转成为 px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); } /** * 根据手机的分辨率从 px(像素) 的单位 转成为 dp */ public static int px2dip(Context context, float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f); } }
相关文章推荐
- Android(java)学习笔记195:学生信息管理系统案例(SQLite + ListView)
- 安卓模拟器 手游最后一片未知蓝海
- 【Android开源项目解析】QQ“一键下班”功能实现解析——学习Path及贝塞尔曲线的基本使用
- Android StateListDrawable遇到的问题
- 使用RecyclerView实现带Header和Footer的GridView
- Android(java)学习笔记244:多媒体之SurfaceView
- Caused by: android.os.NetworkOnMainThreadException错误解决办法
- Android 异常记录
- Android实现FTP客户端服务端多图下载【两部android手机之间传输】
- android 自定义圆角imageview
- <Android Framework 之路>Android5.1 Camera Framework(四)——框架总结
- Android5.1 Camera Framework(四)——框架总结
- [转]Android x86模拟器Intel Atom x86 System Image配置与使用方法
- Android:30分钟弄明白Touch事件分发机制
- 破解android手机付费软件视频教程
- Android图片压缩工具类
- Android图片压缩工具类
- Android开发从零开始笔记
- Android中Intent概述及使用
- Android(java)学习笔记243:多媒体之视频播放器