android 常用util方法
2016-05-12 17:16
190 查看
1,dp px相互转化
public static int convertPxToDp(int px) { DisplayMetrics metrics = DemoApplication.getInstance().getAppResources().getDisplayMetrics(); float logicalDensity = metrics.density; int dp = Math.round(px / logicalDensity); return dp; } public static int convertDpToPx(int dp) { return Math.round( TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dp, DemoApplication.getInstance().getAppResources().getDisplayMetrics()) ); }
相关文章推荐
- 条形码、二维码扫一扫和生成二维码采用ZXing3.0开源库在android studio中实现
- Android双击back键退出程序
- Android的Button按钮,ACTION_UP事件不触发解决方案
- android Looper源码分析
- Android之Service与IntentService的比较
- Android DrawerLayout 高仿QQ5.2双向侧滑菜单
- android studio
- Activity设置android:windowIsTranslucent属性之后,点击按钮跳转到其他的Activity
- 控制父控件不可拦截子控件事件
- (android:windowIsTranslucent)影响(android:windowAnimationStyle)Activity切换动画无效
- 工作android笔记 1:删除apk,2修改系统权限,3logcat打印出自己的信息,4mac用vi修改环境变量
- Android Studio gradle 配置 keystore
- ListView与ScrollView冲突解决方法
- android用户拒绝权限
- android MediaCodec的自己碰到的问题
- 关于android 系统sdk自带的解压包zip的坑
- android studio gradle打包
- android框架学习之Volley
- Android Studio混淆代码
- asm.jar 安卓手机屏幕在电脑上显示