Android适配

本文介绍了Android开发中如何根据设备密度将素材放入合适的drawable目录,如将240密度值的素材放于drawable-hdpi。同时讲解了.9图片的使用技巧,强调了注意图片拉伸区域的设定。开发中可以使用getgrep|grep density命令获取设备密度,并通过设置debug.layout为true快速查看布局边距。
摘要由CSDN通过智能技术生成

当我拿到ue和视觉规范的时候,我是懵逼的,我该用什么样的分辨率,素材该放到哪个drawable下,点9图片怎么适配,,,

1、连接设备进入串口使用命令:getgrep |grep density

假如我获得密度值为240,那我就把素材放到drawable-hdpi里面,选择坐标对应是hdpi的坐标系即1dp = (240/160)px 

参考:

120 ldp 1dp = 0.75px 

160 mdpi 1dp = 1px (当设备密度值为160时,1dp = 1px ,所以即使单位使用物理像素px ,屏幕大小改变的话也不会改变当前样式,因为都一样了)

240 hdpi 1dp = 1.5px 

320 xhdpi 

480 xxhdpi

2、使用.9图片时候,要注意图片拉伸区域,把背景先调整为实际大小,再作为背景图应用。

小技巧:

开发中显示布局边距都要到开发者选项中打开,使用这行命令可以直接开启:

setprop debug.layout true

小技巧(1/1)成就达成!撒花~~~~~~~~~~~~~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值