我的应用程序差不多完成了,但问题是它的布局目前只针对小屏幕设计 和 我也想把它换成其他尺码 我的意思是在更大的屏幕上使用更高分辨率的drawables 我该如何管理?
答案 0 :(得分:1)
你可以使用这个工具Android Asset Studio为不同的屏幕生成drawable。这个工具提供了很多东西,比如ActionBar,Launcher,Tabs图标等的drawables。
答案 1 :(得分:0)
您可以制作不同大小的图像,并将它们放在备受推崇的文件夹中,以支持Android中的多个屏幕。
如果您正在使用eclipse,您可以在drawable中看到支持不同屏幕的不同类型的文件夹:
这些分别用于高,极高和低屏幕图像。您可以在以下位置获得更多信息 http://developer.android.com/guide/practices/screens_support.html
答案 2 :(得分:0)
以下是一些文档:http://developer.android.com/guide/practices/screens_support.html
例如,如果你有一个位图可绘制的中等密度屏幕的48x48像素,那么所有不同的尺寸都应该是:
36x36(0.75x)用于低密度
中等密度的48x48(1.0x基线)
72x72(1.5x)用于高密度
96x96(2.0x)用于超高密度
180x180(3.0x),超高密度
另外,我推荐使用mac的“资产调整器”应用,对于获取每张图片的所有尺寸非常有用。