Android可绘制尺寸/分辨率-最佳做法

问题描述 投票:2回答:1

我正在开发一个图书馆应用程序,该应用程序允许用户对所有内容进行分类/组织。 该应用程序提供了大约150个图标,用户可以使用它们对条目进行分类。 由于这是我的第一个Android应用程序,因此我不确定提供这些图标的最佳方法是什么:

到目前为止,我只创建了xxxhdpi版本,并将它们存储在drawable-xxxhdpi中,并且一切正常。 我使用Nexus 5和Kindle Fire作为测试设备,但没有问题。 同样,当使用模拟器测试较低的分辨率时,一切似乎都很好。

该应用程序应支持Android 4.0及更高版本。 图标集成在应用程序中的版本越多,则应用程序越大。

该文档指出,应该提供不同的大小,因此避免被系统缩放。 但是,如果缩小比例似乎还可以,那么是否有任何理由提供其他版本的图标(hdpi,mdpi等)?

  • 如果系统必须缩放图标而不是使用预先缩放的版本,是否会对性能产生影响?
  • 使用模拟器进行的测试是否可靠,或者在真实设备上缩小版本的外观看起来不好?

  • 我知道xxxhdpi格式是相当新的,几乎没有设备会使用此实际大小。 改用其他尺寸(例如xhdpi)会更好吗?

android icons screen-resolution android-drawable
1个回答
0
投票

它确实对性能有影响,但是您不必为此而烦恼。 更痛苦的是由于多个定义而导致的更大尺寸。

这是我的建议:

我建议您将两者结合使用以获得最有效的结果

© www.soinside.com 2019 - 2024. All rights reserved.