java代码设置布局的宽和高
RelativeLayout.LayoutParams lp=new RelativeLayout.LayoutParams(dip2px(this,480),dip2px(this,300))
mPlayerView.setLayoutParams(lp)
通过代码设置布局的宽和高,因为需要的是px(像素),所以需要把dp转化成px。 通过代码设置布局参数。
public static int getScreenWidth(Context context) { return context.getResources().getDisplayMetrics().widthPixels; }
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, ScreenUtils.getScreenWidth(this)); mViewPager.setLayoutParams(lp);
这个方法的作用是什么? 这个方法的返回值是什么? getResources()这个方法就可以获取存在系统的资源(图片,颜色、字符串、硬件手机屏幕等资源); getResources 是获取项目中的资源文件,返回值是一个资源对象。 获取DisplayMetrics对象,再获取屏幕的参数;屏幕参数对象,然后在获取具体的屏幕参数; context.getResources().getDisplayMetrics().widthPixels; 获取屏幕的宽度。是获取手机屏幕参数 屏幕分辨率 <!--viewpager轮播布局--> <include layout="@layout/base_viewpager" /> RelativeLayout.LayoutParams lp=new RelativeLayout.LayoutParams(dip2px(this,480),dip2px(this,300)) mPlayerView.setLayoutParams(lp)
java代码设置布局的宽和高相关推荐
- 设置元素的宽和高 元素的left和top 元素卷曲出去的值 为元素绑定事件
设置元素的宽和高 <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...
- Selenium基础之------(将浏览器最大化,设置浏览器固定宽、高,操控浏览器前进、后退)(转)
原文url:http://www.cnblogs.com/fnng/p/3171383.html 1,将浏览器最大化 我们知道调用启动的浏览器不是全屏的,这样不会影响脚本的执行,但是有时候会影响我们& ...
- 【selenium】对浏览器的操作 浏览器的最大化,设置浏览器的宽和高,浏览器的前进和后退,浏览器滚动条的控制
对浏览器的操作 from selenium import webdriver import timedriver = webdriver.Chrome() driver.get("https ...
- Android Java 代码设置 layout_weight 属性
介绍 遇到在一个页面布局中,UI显示需要把屏幕分成上下两部分高度均分显示内容.是不是会想到 xml 里的 layout_weight设置权重的属性,但是现在需要代码里设置权重. 查了下,控件必须在 L ...
- Android移动开发之【Android实战项目】通过Java代码设置TextView
在java源文件中指定TextView文本显示内容 在java源文件当中指定控件的文本显示内容,我们需要得到一个控件的对象即TextView的对象,如果在java源文件中我们想要得到这个指定的控件,我 ...
- ios 代码设置控件宽高比_iOS--利用比例纯代码适配屏幕大小
首先说下让自己的程序支持iPhone6和6+,第一种使用官方提供的launch screen.xib,这个直接看官方文档即可,这里不再多述:第二种方法是和之前iPhone5的类似,比较简单,为iPho ...
- 老司机写的java代码_老司机告诉你高质量的Java代码是怎么练成的?
一提起程序员,首先想到的一定是"码农",对,我们是高产量的优质"码农",我们拥有超跃常人的逻辑思维以及不走寻常路的分析.判别能力,当然,我们也有良好的编码规范, ...
- NPOI设置单元格宽和高
1.设置单元格宽 1.1 Excel中单元格的宽实际就是列宽,HSSFSheet有个方法叫SetColumnWidth,共有两个参数:一个是列的索引(从0开始),一个是宽度. 示例: HSSFWork ...
- jQuery获取与设置div的宽和高
前端页面开发时,通过jquery有两种方法获取与设置div的宽高:使用尺寸函数或使用css方法. 一.获取宽和高 1.1 尺寸函数: width() 获取宽度 height() 获取高度 1. ...
最新文章
- docker学习路程之部署一个nginx
- Vs2010编译错误集
- oracle 加载数据戽_走进大数据丨 ETL - Load(数据加载)
- Netty入门教程——初识Netty
- vsflexgrid 最后一行 求和_合并单元格求和、计数、平均值,这个方法很实用
- android开发JNI之高级篇
- VueJS 组件参数名命名方式和前台显示
- java 实现在线预览功能
- 单例模式、Single
- AM信号的调制与解调
- 巩固大一,大二知识 练习计划
- uniapp 定位服务_uniapp使用高德地图定位
- iOS--系统升级之后Xcode无法识别
- 【OpenCV+Python实现医学影像拼接(一)】
- opencv中findContours 和drawContours画图函数
- 各个段位 毕业要准备几篇论文,毕业太难了。
- 1 --> 以太网 PHY 层简介
- 用python写:完成一个员工管理系统 	要求存储员工的工号、姓名、年龄、性别、工资 	1、员工录入 	2、查询员工信息 	3、修改员工信息 	4、删除 	5、根据工号查看 	6、退出
- 周六日不上班可以做哪儿些副业?
- 用户名只能含有英文字母php,新增用户提示“『用户名』只能是字母和数字的组合三位以上。”...
热门文章
- 抖音怎么上热门条件 视频md5修改器安卓
- uniswap三角套利
- python中逗号在print的作用_Python 逗号的几种作用
- oracle p6 16.1,Oracle Primavera P6 Pro R16.1单机版安装教程
- SEO咨询电话每天过百从侧面反映SEO行业前景仍旧一片大好
- Springboot 动态赋值Environment
- springboot2.0 + websocket + android客户端实战
- 懒人eclipse配置
- 安装opencv_python库 出现:not a supported wheel on this platform问题
- 【转贴】多核环境下的内存屏障指令