我正在为所有 Android 设备的应用程序设计背景。我在想图像的像素大小是多少?
从开发者网站我发现了以下等式
像素 = dp * ( dpi / 160)
然后, px 取决于两个变量。
首先,dp,我们有
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
二、dpi和我们有
low-density (ldpi) screens (~120dpi).
medium-density (mdpi) screens (~160dpi).
high-density (hdpi) screens (~240dpi).
extra high-density (xhdpi) screens (~320dpi).
那么我应该把我的drawables放在Screen特性的哪里呢?我的意思是我应该使用“尺寸”还是“密度”。如果我使用“大小”“dp”对图像进行分类,这些图像的 dpi 是多少?如果我使用“密度”“dpi”对图像进行分类,这些图像的 dp 是多少?
我对如何最终调整图像大小感到困惑。另外,也许你可以有一个大屏幕尺寸的中密度屏幕,对吧?