各种Android屏幕配置(低,中,高密度的小屏幕,普通屏幕和大屏幕)的主页壁纸/背景的默认尺寸是什么?
壁纸是否支持9补丁PNG文件?我应该使用这些吗?
我在API级别5中找到了一个方法,可以为您提供最小的壁纸大小,但我也想支持以前版本的Android。
谢谢!
答案 0 :(得分:27)
壁纸的宽度是纵向模式下设备的两倍。因此,Nexus One上的960x800,Droid上的960x854,G1 / Magic / Hero上的640x480等
答案 1 :(得分:3)
This article on the Android Developers' site显示每种密度的屏幕分辨率范围。
我认为壁纸必须与屏幕分辨率相匹配,并且不会拉伸。例如,如果您创建一个具有高屏幕密度(如480x854)的新仿真器,则可以看到此信息。默认主屏幕背景居中,顶部和底部有大黑带。
WallpaperManager
API表示您必须使用PNG或JPEG格式的图片,即使您使用setResource()
方法 - 资源必须为{{1所以不是九个补丁或其他类型的Bitmap
。
答案 2 :(得分:0)
不要猜,请问WallpaperManager:
[formatter setNumberStyle:NSNumberFormatterCurrencyStyle];
[formatter setLocale:[NSLocale currentLocale]];