Java代码后台使用dip值设置width,heigth等
2016-08-05 17:07
453 查看
/** * 需先在values中dimens的进行设置 * * @param index *@return */ public int getInt_fromDimens(int index) { int result = this.getResources().getDimensionPixelSize(index); return result; }
//读取R.dimen 文件夹的资源
int w_h_dip = getInt_fromDimens(R.dimen.banner_w_h);// 5dip int f_w_dip = getInt_fromDimens(R.dimen.banner_f_w);// 1.5dip
以下是另外一种方法, 进行转换单位
/** * 根据输入的float数字返回指定单位的值 代码为控件设置dip值,控制不受分辨率影响而显示误差 * * @param unit 如TypedValue.COMPLEX_UNIT_DIP * @param value * @return */ public float get_dip_value(int unit, float value) { Resources res = this.getResources(); return TypedValue.applyDimension(unit, value, res.getDisplayMetrics()); }
相关文章推荐
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象(反射机制)
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- android中使用java代码设置控件获得焦点
- 在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- 使用xml及java代码混合的方式来设置图形界面 分类: H1_ANDROID 2013-10-26 17:33 1859人阅读 评论(0) 收藏
- 使用xml及java代码混合的方式来设置图形界面
- 使用xml及java代码混合的方式来设置图形界面
- 使用xml及java代码混合的方式来设置图形界面
- 使用xml及java代码混合的方式来设置图形界面
- 使用jquery往java后台传文件文件时,页面表单参数的设置
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- Android布局文件Value中设置格式字符串并在Java代码中使用的一点说明
- 使用extjs上传文件到java后台的完整代码案例
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- 使用xml及java代码混合的方式来设置图形界面
- (003) java后台开发之设置Eclipse代码提示和快捷键
- java使用后台代码访问接口并返回需要的json数据