我正在研究一个库应用程序,允许用户对所有类型的东西进行排序/组织。该应用程序提供了约150个图标,用户可以使用该图标对条目进行分类由于这是我的第一个Android应用程序,我不确定提供这些图标的最佳方式是什么:Android可绘制尺寸/分辨率 - 最佳实践
到目前为止,我只创建了xxxhdpi版本,将它们存储在drawable-xxxhdpi中,并且一切正常。我使用Nexus 5和Kindle Fire作为显示没有问题的测试设备。另外当使用模拟器来测试更低的分辨率时,一切似乎都很好。
该应用应该支持Android 4.0了。应用中集成了更多版本的图标,应用获得的版本越大。
文件说,应该提供不同的大小,以避免由系统进行缩放。但是是否有任何理由提供其他版本的图标(hdpi,mdpi等),以及如果缩小比例似乎工作得很好?
- 如果系统必须缩放图标而不是使用预缩放版本,是否会影响性能?
模拟器的测试是可靠还是可能,在真实设备上,缩小版本看起来不好?
我知道,xxxhdpi格式是相当新的,几乎没有设备会使用这个实际的大小。使用其他尺寸(例如xhdpi)会更好吗?
这似乎是松散的联系这一问题:http://stackoverflow.com/q/5998865/450534。如果应用程序的大小是一个限制,我个人更喜欢使用更大的桶大小('xhdpi'或'xxhdpi')并让设备缩小。当然,要比放大的设备要好得多,导致图像失真。虽然,我还没有遇到这个约束,考虑到正在启动的_Phablets_的数量,我很可能会使用'xxhdpi'。 –
看看我的答案:http://stackoverflow.com/questions/19875158/android-background-image-size-in-pixel/19875228#19875228 –