Android 一般屏幕分辨率的方法是什么?

Android 一般屏幕分辨率的方法是什么?,android,screen-resolution,Android,Screen Resolution,我在其他测试手机上有一个重叠视图的问题 我的解决方法是在绘制视图时获取dpScale并再次设置大小 但我想这种方式存在性能问题 根据屏幕分辨率更改视图大小的通用开发方法是什么 you need to define margin/padding in values folder like 360dp, 720dp For image use vector asset. For reference follow : 我认为常用的方法不是手动操作,而是在不同的条件下使用不同的资源。@VladM

我在其他测试手机上有一个重叠视图的问题

我的解决方法是在绘制视图时获取dpScale并再次设置大小

但我想这种方式存在性能问题

根据屏幕分辨率更改视图大小的通用开发方法是什么

you need to define margin/padding in values folder like 360dp, 720dp 
For image use vector asset.

For reference follow : 

我认为常用的方法不是手动操作,而是在不同的条件下使用不同的资源。@VladMatvienko你是说在资源文件夹(如value)中为每个dpi设置不同的dp值吗?我不能在注释中只写一个字,所以我必须添加这个。对。另一种方法是在视图之间使用约束,而不是指定绝对大小。@Selenale请查看文档中的RelativeLayout或ConstraintLayout。请编辑答案,将代码部分格式化为代码,而不是整个答案