我只是使用简单的默认布局而不添加任何这些布局版本; l-dpi-Layout
,m-dpi-layout
等等。那么我的默认布局的分辨率究竟是什么?
我想添加一张图片并将其width-height
定义为20dp X 20dp
。此图片在layout Preview
屏幕中看起来很完美,但在1440X2560
屏幕或1920X1080
屏幕中看起来相同。
我担心的是:
20 dpi
时,知识分子如何知道我定义的1080X1920
最适合27dpi
分辨率而1440X2560 screen
最适合20dpi
我的默认布局完全适合layout preview
屏幕答案 0 :(得分:3)
系统假设目标设备的密度为160dpi。使用dp单位定义yout图像的大小时,Android会根据设备的分辨率调整大小。例如,如果您在160dpi设备中放置100dp x 100dp的图像,则需要100 x100像素,但在具有640dpi屏幕的设备中,它将需要400 x 400像素
答案 1 :(得分:1)