使用eclipse创建应用程序时,是否只需将相同的图像文件放入drawable文件夹中的文件即可? android会让它自动适合设备吗?或者我应该手动创建具有不同分辨率的不同图像,然后将其放在drawable文件夹下?
答案 0 :(得分:1)
简短回答:
是,Android会将您的图片缩放到设备。
答案很长:
是的,android会缩放图像,但...... 在较低分辨率的设备上,缩放的图像看起来非常糟糕 如果你无法生成所有优先的drawable(xxhdpi xhdpi mdpi hdpi),我建议你至少放入最大的版本,这样它就会缩小(xxhdpi)。最好与hdpi版本一起使用,因为较低分辨率屏幕上的缩放比例较差。
答案 1 :(得分:0)
如果您不想将不同的分辨率图像放到不同的文件夹中,那么最好只将高清图像放到hdpi文件夹中,并使用weightSum属性在java文件中动态创建布局
答案 2 :(得分:0)
您可以使用eclipse android icon set
为不同的DPI创建图标
New
,然后选择other
。 type filter text
部分android icon set
部分。 Android Icon Set
,然后点击Next
。现在您可以创建图标