Android 九块图像质量差
在我的android应用程序中,我想实现这种效果 考虑到不同的分辨率和密度,我决定创建一个九块png文件: 当我拉伸它时,它看起来很好: 但在android模拟器中,它是模糊的Android 九块图像质量差,android,nine-patch,Android,Nine Patch,在我的android应用程序中,我想实现这种效果 考虑到不同的分辨率和密度,我决定创建一个九块png文件: 当我拉伸它时,它看起来很好: 但在android模拟器中,它是模糊的 正如你所看到的,质量很差。为什么?我必须做些什么才能从第一张图像中获得质量?首先,您应该为ldpi、mdpi、hdpi屏幕提供不同的9块补丁。然后在清单文件中写入此标记: <supports-screens android:anyDensity="true" android:largeScr
正如你所看到的,质量很差。为什么?我必须做些什么才能从第一张图像中获得质量?首先,您应该为ldpi、mdpi、hdpi屏幕提供不同的9块补丁。然后在清单文件中写入此标记:
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true" />
然后android将采用适当的drawable,并且不会模糊它。首先,您应该为ldpi、mdpi和hdpi屏幕提供不同的9补丁。然后在清单文件中写入此标记:
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true" />
然后android将采用适当的可绘制图像,并且不会使其模糊。您是否为每个屏幕密度(ldpi、mdpi、hdpi)创建了一个九块补丁图像?您的图像在每个设备上看起来都很好是必要的。您是否为每个屏幕密度(ldpi、mdpi、hdpi)创建了一个九补丁图像?你的图像在每个设备上看起来都很好是必要的。我刚刚创建了一个工具,可以很好地调整好补丁的大小。只需拖放一个.9.png文件,它将从xhdpi版本创建ldpi、mdpi、hdpi 9p:我刚刚创建了一个工具,可以很好地调整尼斯补丁的大小。只需拖放.9.png文件,它将从xhdpi版本创建ldpi、mdpi、hdpi 9p: