您的位置:首页 > 其它

安卓适应各种分辨率的一种方法:比例法

2014-09-11 08:25 337 查看
今天找到了一种布局的好方法

既然通过各种wrap_content不能控制好控件的大小,就直接计算控件的大小,把控件设置为固定值,然后通过一定的布局代码将已经设置好大小的空间放在指定位置,只要努力想总能想出来

1、34 2、207 3、21 4、240

上面空白31,设置和连接按钮:32下面空白:28显示信号:167

下面空白:34剩余时间17下面空白31按钮237下面空白40

信号内部

空气质量:27三角17空白12一层44空白24二层44

按钮左右

55:242:55

怎么去设置屏幕布局来适应不同的手机分辨率

对于已知屏幕尺寸的手机你可以自己定义每一个控件的大小来适应屏幕

但是换到一个未知尺寸的屏幕中去你就不能再使用任何固定值,这个时候你要找到所有的比例值包括其中的任何一个控件,包括其中的空白之处可以使用控件来填充空白布局这样就能使用layout_weight来分配比重,不论是纵向还是竖向比例法可以帮你得到你想要的布局,并且可以在不同分辨率的手机上面运行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: