@2x 视网膜图像相当于 Android
@2x retina image equivalent in Android
我正在将 iOS 应用程序转换为 android。 (使用 android 工作室)
我所有的形象都是...@2x.png
所以,我的 2 个问题:
1- 我可以将我所有的 @2x 复制到 ONLY 文件夹 "xhdpi",并且 android 会自动调整设备的密度吗?
2- "xhdpi" 真的等同于 xcode @2x 吗?
您应该阅读这篇文章,因为它将为您提供所有图像尺寸的良好开端,并且在我开始为 Android http://developer.android.com/guide/practices/screens_support.html
开发时它对我有帮助
但基本上 android 设备根据屏幕尺寸使用不同的 DPI 图像。如果您没有设备使用的 DPI,那么它将应用最接近的 DPI,但这可能会给您的应用带来像素化或拉伸的外观。
没有等同于 Retina 的 DPI。以下是一些基于 MDPI 的屏幕尺寸,与非视网膜尺寸相同。
- MDPI = 非视网膜 = 100% 图像
- HDPI = 150% 图像
- 视网膜 = 200% 图像
- XHDPI = 225% 图像
http://www.teehanlax.com/blog/density-converter/
对于您的应用支持的每个 DPI,您的图像文件夹中都需要有一个文件夹。如果您打算只使用最新的设备,那么您可能只需要 HDPI、XHDPI 和 XXHDPI
我正在将 iOS 应用程序转换为 android。 (使用 android 工作室)
我所有的形象都是...@2x.png
所以,我的 2 个问题:
1- 我可以将我所有的 @2x 复制到 ONLY 文件夹 "xhdpi",并且 android 会自动调整设备的密度吗?
2- "xhdpi" 真的等同于 xcode @2x 吗?
您应该阅读这篇文章,因为它将为您提供所有图像尺寸的良好开端,并且在我开始为 Android http://developer.android.com/guide/practices/screens_support.html
开发时它对我有帮助但基本上 android 设备根据屏幕尺寸使用不同的 DPI 图像。如果您没有设备使用的 DPI,那么它将应用最接近的 DPI,但这可能会给您的应用带来像素化或拉伸的外观。
没有等同于 Retina 的 DPI。以下是一些基于 MDPI 的屏幕尺寸,与非视网膜尺寸相同。
- MDPI = 非视网膜 = 100% 图像
- HDPI = 150% 图像
- 视网膜 = 200% 图像
- XHDPI = 225% 图像
http://www.teehanlax.com/blog/density-converter/
对于您的应用支持的每个 DPI,您的图像文件夹中都需要有一个文件夹。如果您打算只使用最新的设备,那么您可能只需要 HDPI、XHDPI 和 XXHDPI