AndroidUtils——DensityUtils
来源:互联网 发布:php汽车管理系统 编辑:程序博客网 时间:2024/06/05 10:12
/** * 常用单位转换类 * Created by feathers on 16-9-23. * * @author feathers */public class DensityUtils { private DensityUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instantiated"); } /** * dp转px * * @param dpVal * @return */ public static int dp2px(float dpVal) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dpVal, AppContext.getContext().getResources().getDisplayMetrics()); } /** * sp转px * * @param spVal * @return */ public static int sp2px(float spVal) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, spVal, AppContext.getContext().getResources().getDisplayMetrics()); } /** * px转dp * * @param pxVal * @return */ public static float px2dp(float pxVal) { final float scale = AppContext.getContext().getResources().getDisplayMetrics().density; return (pxVal / scale); } /** * px转sp * * @param pxVal * @return */ public static float px2sp(float pxVal) { return (pxVal / AppContext.getContext().getResources().getDisplayMetrics().scaledDensity); }}
0 0
- AndroidUtils——DensityUtils
- AndroidUtils——LogUtils
- AndroidUtils——ToastUtils
- DensityUtils
- DensityUtils
- 单位转换类 DensityUtils
- Android工具包AndroidUtils
- AndroidUtils一些类方法
- 尺寸相关的工具类DensityUtils
- AndroidUtils之FontUtils字体工具类
- AndroidUtils:Android开发不得不收藏的Utils
- AndroidUtils:Android开发不得不收藏的Utils
- AndroidUtils(二)Activity管理类
- AndroidUtils(三)时间工具类
- AndroidUtils(五)Android图片压缩、旋转工具
- AndroidUtils(六)SP工具类
- 【常用工具类】DensityUtils(dp px 互相转换)
- 自己整理安卓工具类大集合,DensityUtils
- 【转载】Homebrew安装php5及composer for mac教程
- android中创建带数字的自定义bitmap
- winform的DataGridView中捕捉CheckBox ( DataGridViewCheckBoxCell ) 列的状态改变
- Linux服务器IP修改后,Oracle应用需要修改的文件记录
- Git Hooks实现开发部署任务自动化
- AndroidUtils——DensityUtils
- 升级gcc
- 采用递归逆序打印单链表(递归出口的三种写法)
- 【UNITY多语言化问题】NGUI的多语言本地化Localization到底能不能使用
- RN----导入组件,import from 'xxxx'的用法详解
- 双端队列
- MyEclipse中怎么快速生成get和set函数
- 测试驱动开发心得体会
- (转)一些你需要知道的布局优化技巧