哪个是移动设备上更好的选择..精灵或应用程序的单个图像文件

时间:2015-10-05 06:39:59

标签: android ios css cordova

对于在android和ios中具有足够移动开发经验的人来说,这主要是一个问题,并且对移动应用程序的优化和性能有所了解,所以请不要回答像#34这样的通用解决方案;选择你喜欢的或者什么适合您的喜好等#34;。

所以,我正在开发一个适用于ios和android的移动应用程序,它有几乎所有可能的社交媒体,如facebook,twitter,snapchat。我的问题是我是否应该将每个媒体的图标/图形保存为单个文件,或者作为组合的精灵图像。

我理解网络精灵是最好的选择,但由于这些图形嵌入在应用程序中,因此移动应用程序应该不会出现问题。我唯一关心的是应用程序中嵌入的图像和图标的数量将如何影响应用程序的性能。

我更喜欢将每个社交媒体图标保存在单独的文件中,因为它在应用程序的不同位置使用,具有不同的样式和大小,因此在该位置使用精灵将意味着单独处理背景大小,图像宽度,而对于个人图标,它非常直接。此外,还可以轻松地向应用添加/更改媒体,而无需修改现有图形。

所以,如果有人可以请告诉我它会对在phonegap应用程序中保留个别图标和图形而不是精灵有什么影响,以及它是否是更好的选择!

1 个答案:

答案 0 :(得分:-1)

我已经使用Android两年多了,我已经意识到pngs是在Android应用程序和JPEG中使用的最佳格式,最佳做法是使用连字符来命名JPEG,例如image_one.jpeg

使用png将是最好的格式,因为它们从未失败。如果您需要更多帮助,我很乐意帮助