android 屏幕适配
Posted -SOLO-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 屏幕适配相关的知识,希望对你有一定的参考价值。
公司的项目目前设计图宽度是375dp*937dp
如果要实时预览该大小。需要如下操作。
创建虚拟设备
计算
主要是Screen Size 屏幕尺寸(屏幕对角线长度单位英寸)
以适配宽度为例
1080像素对应375dp
像素密度为 1080÷375=2.88
dpi 为2.88*160=460.8
也就是每英寸有460个像素
对脚线的像素根据勾股定理求
√(1080²+1920²)=2202
2202÷460.8=4.78英寸
使用
效果
屏幕适配方案推荐使用今日头条的相关方案
根据原理实现的第三方库
AndroidAutoSize
原理相关的博客
以上是关于android 屏幕适配的主要内容,如果未能解决你的问题,请参考以下文章
Flutter MediaQuery获取屏幕信息以及屏幕适配
Android 屏幕适配屏幕适配通用解决方案 ④ ( 自定义组件解决方案 | 计算设计稿与实际布局的比例系数 )