SmallestWidth 限定符

SmallestWidth 限定符

这是我的Github地址:https://github.com/brokes6
我的博客:https://brokes6.github.io/

本篇不限语言

介绍smallestWidth 限定符

  1. 优点
    • 使用这种方式只需要少量 dimens.xml 文件即可达到适配,而且根本不用考虑虚拟按键的问题。如果只适配手机,dimens.xml 文件所占的体积只有 100 多 KB,即使加上平板和 TV,也就 500 多 KB,完全可以接收。

使用

  1. 打开AndroidStudio
  2. 进入Settings
  3. 选择Plugins
  4. 在插件商店里面 搜索 “ScreenMatch” 点击安装 最后点击“ok”,重启AndroidStudio即可
  5. 在项目的默认 values 文件夹中需要一份 dimens.xml 文件
  6. 执行生成
    • 插件安装好后,在项目的任意目录或文件上右键,选择 ScreenMatch 选项(如下图)
    • img
  7. 选择对那个module进行适配(一般来说就是选择app即可)
  8. res目录下会生成对应宽度dpi的文件(如下图)
    • img
  9. 在xml文件中写布局的时候,单位就使用dp_xxx即可完成适配(如下)
<TextView
            android:layout_width="@dimen/dp_50"
            android:layout_height="@dimen/dp_50"
            android:text="Hello World!" />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值