android view的宽高通过代码进行设置---dp和sp之间互转
2015-12-16 13:35
357 查看
view宽高代码设置:
dp和sp互转
死代码懒得记,记录一下,方便自己记忆,也希望能帮到你们,简单但是实用
view.setLayoutParams((new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)));
dp和sp互转
自己拷贝到util里面去吧
/** * 根据手机的分辨率从 dp 的单位 转成为 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-JNI(4)-简单函数的实现
- binbinyang---android studio 配置
- 【Android基础学习】动态设置 listView的高度,解决scrollView中嵌套listview时显示不全的问题
- android GridLayout布局
- Android JNI(3) --在C代码中使用logcat
- Android 的搜索机制 I-创建一个搜索框
- android:layout_gravity和android:gravity的区别
- Android Studio第一次使用配置gradle项目构建
- android studio 快捷键大全
- Android编程之ICS式下拉菜单PopupWindow实现方法详解(附源码下载)
- 【第四篇章-android平台MediaCodec】推断是否支持硬件解码码
- Android中实现与js交互
- [Android]官网《monkeyrunner》中文翻译
- Android 加载展示本地图片以及多点触控放大缩小展示图片
- android图片颜色处理
- Android Listview item多种子布局实现方法详解
- 另类解决android中用三星手机拍的照片存储后旋转问题。
- Android编程之简单逐帧动画Frame的实现方法
- Android布局之RelativeLayout点滴
- 那些年Android开发中遇到的坑