您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

Android屏幕适配

1.Android屏幕适配的原因

其实还是因为dp并不能真正的实现像素密度无关

2.dp dpi dip px到底是什么

像素px 1px=1个像素点 设计师一般以px作为统一的计量单位

屏幕像素密度 dpi dpi与屏幕尺寸有关 在同一条件下,屏幕尺寸越小,分辨率越高,像素密度越大

dpi = 开根号(宽^2 + 高^2)/屏幕大小

屏幕无关像素 dp/dip dp = dpi/160 也就是说dp其实是只和dpi相关的,而为了进行适配,我们需要修改的是dpi,而Android适配也是因为dp在dpi不同的设备上展示出了不同的效果,因此需要进行适配。

与缩放无关的抽象像素 sp (用于字体设置)

3.适配方法

1.修改dpi

注意:Activity和Application中的DisplayMatrics都需要进行修改

字体 也需要做适配

如设计稿是360要求是360dp,则可以将widthPixels/360从而计算密度和dpi

       

 

2.使用约束布局


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进