为什么已分配最大可能像素的图像在 hdpi 屏幕 [运行 android] 上显得模糊?
Why does an image appear blurry on a hdpi screen[running android] when it has been alloted the max possible pixels?
我想将 一个 40 X 40 DP 图标 放在我的应用程序屏幕上的某个位置。现在根据6个不同逻辑桶的比例(3:4:6:8:12:16),我在6个不同的drawable文件夹[=33]中提供了不同尺寸的图标(.png文件) =].
在我的例子中,图标尺寸必须是 “MDPI = 40 X 40 PX,HDPI = 60 X 60 PX,XHDPI = 80 X 80 PX 等等”以保持相同的质量40 X 40 DP 的设备。
这样做之后,我在带有 HDPI 屏幕的设备上测试该应用程序,这意味着它应该查看“drawable-HDPI”文件夹并渲染基本上填满所有像素的图像(space 中的 60 像素具有 60 像素(基于屏幕))。 但不知何故,图标显得模糊。
这里出了什么问题!?
与此同时,我尝试在 HDPI 文件夹中放置一个像素更高 (512 x 512 PX) 的图标,它呈现出高质量。
唯一的困惑是 - 尽管在 HDPI 显示器上填充了 40 DP 中包含的所有像素,但具有更多像素(512)的图像如何具有更好的质量?
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/nameOfImage"/>
您好,您应该在 Sketchup 中设置一个参数
检查:
关于 mac /sketchup/preference/opengl/show 纹理的最大尺寸
在 PC 上 /menu/windows/preference/opengl/show 纹理的最大尺寸
我想将 一个 40 X 40 DP 图标 放在我的应用程序屏幕上的某个位置。现在根据6个不同逻辑桶的比例(3:4:6:8:12:16),我在6个不同的drawable文件夹[=33]中提供了不同尺寸的图标(.png文件) =].
在我的例子中,图标尺寸必须是 “MDPI = 40 X 40 PX,HDPI = 60 X 60 PX,XHDPI = 80 X 80 PX 等等”以保持相同的质量40 X 40 DP 的设备。
这样做之后,我在带有 HDPI 屏幕的设备上测试该应用程序,这意味着它应该查看“drawable-HDPI”文件夹并渲染基本上填满所有像素的图像(space 中的 60 像素具有 60 像素(基于屏幕))。 但不知何故,图标显得模糊。
这里出了什么问题!?
与此同时,我尝试在 HDPI 文件夹中放置一个像素更高 (512 x 512 PX) 的图标,它呈现出高质量。
唯一的困惑是 - 尽管在 HDPI 显示器上填充了 40 DP 中包含的所有像素,但具有更多像素(512)的图像如何具有更好的质量?
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/nameOfImage"/>
您好,您应该在 Sketchup 中设置一个参数
检查: 关于 mac /sketchup/preference/opengl/show 纹理的最大尺寸
在 PC 上 /menu/windows/preference/opengl/show 纹理的最大尺寸