android 控件宽度自适应_自适应各Android手机屏幕尺寸的解决方法

方案一:

布局使用wrap_content、match_parent、weight属性,自适应手机屏幕的大小,weight属性针对线性布局使用

方案二:

使用相对布局RelativLayout,禁止使用绝对布局AbsoluteLayout

方案三:

使用限定符,尺寸限定符(单面板res/layout/main.xml、双面板res/layout-large/main.xml适用7英寸或者更大的电脑)、最小宽度限定符(通过指定最小宽度来定位屏幕,例如layout/main.xml、layout-sw600dp/main.xml屏幕最小宽度为600dp选择该布局)和使用屏幕方向限定符(layout/layout-lang/main.xml横屏布局、layout/layout-port/main.xml默认布局)

方案四:

使用自动拉伸位图

方案五:

支持各种屏幕密度,使用dp、sp单位

方案六:

使用备用位图(低、中、高位图)

方案七:

动态设置控件的大小或位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值