繁体   English   中英

Android中的图标和启动画面支持哪些格式? 我还可以为所有屏幕使用最大尺寸图像吗?

[英]Which formats are supported for icon and splash screen in Android ? Also can i use max size image for all the screens?

根据Android开发人员文档,96 X 96 px是高密度屏幕所需的图标大小。 我可以为所有屏幕使用相同尺寸的图标吗? 或者我必须为不同的屏幕提供不同的尺寸,如ldpi,mdpi。 另外,png是唯一接受的格式还是接受的格式?

对于闪屏,1440 X 1080 px适用于xlarge屏幕,因此我可以将此单个图像用于所有其他屏幕(如大屏幕,普通屏幕和小屏幕)或者我是否必须为所有屏幕提供单独的图像? 另外,支持哪些格式?

您必须使用单独的图像和单独的布局来处理不同的屏幕尺寸。 否则对于xlarge屏幕,图像可能会很好,但对于小屏幕,它会被裁剪。 布局也会发生同样的情况。 因此,为获得最佳编程体验,请使用单独的文 Android也支持.png以外的文件。

请阅读有关如何支持多个屏幕的信息

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

如果您使用一个图标,则Android系统将拉伸并将其设置为所有其他分辨率。 问题是你的图标是大屏幕拉伸。 然后,它可能会导致应用程序的出现。 所以你必须这么想。

如果您为每个显示大小使用每个图标,它可能会导致apk文件大小。 对于添加不同显示尺寸的其他图像,这是同样的事情。所以你必须考虑这一点。

大多数情况下,您可以使用9patch图像来管理它,以避免这种情况。

根据我的经验,我注意到避免使用圆圈的图像不会对不同的屏幕尺寸使用不同的图像。然后你可以用较少的图像来管理它。当它们被拉伸时,圆圈变成椭圆形。

我想现在你有了主意。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM