屏幕适配的方法

布局展示在不同手机屏幕会出现不同的效果,有些可能与我们最终想要的结果天差地别,这时就需要屏幕适配了,不同的情况使用不同的适配方案,如果你还在为自己的布局难看而苦恼的话,以下四种方法会让你不虚此行,不要怪我没有告诉你哦。

一,dimen适配

1,在res文件夹下,创建一个你要适配的屏幕大小的机型,values-320x240
2,然后在dimens文件中咱们自己创建一个同名的dimens属性dp值,根据定义的dp值,屏幕会自动的去适应。

例如:<dimen name="income_padding">10dp</dimen>

3,在布局中修改,例如:

 android:padding="@dimen/income_padding"

市面上一般进行适配的机型:这三种机型比较多
1280x720 4.7
1920x1080 5.1
800x480 小米2

二,权重适配

这是仅限于线性布局中的,相对布局中没有权重,它是分配剩余空间的作用,权重适配
是比较完美的适配方案,但是对图片的要求比较高。

三,drawable文件夹适配
就是在drawable文件加下放置一样的图片,但是大小尺寸不一样
这种适配方案已经很少用了,因为图片多了,应用就会卡。


四,布局适配
等同于dimen适配

五,java代码适配
就是获取屏幕的宽度,根据你的图片的宽高比,通过屏幕的宽度动态的算出图片的高度。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值