Android手机壁纸分辨率


Android手机壁纸分辨率 2倍Android手机屏幕滑动时,壁纸、图标以及桌面挂件会一起转换变化,在视觉上形成一种“动态”效果。因此壁纸分辨率就需要考虑屏幕数量。默认主题下,Android手机屏幕壁纸只能看到图片的一部分。完整的Android壁纸分辨率在默认桌面环境中通常为屏幕水平分辨率的2倍,但还要取决于屏幕壁纸偏移的范围和屏幕数量。


3个屏幕,5个屏幕

3个屏幕

G1时代,Android手机屏幕貌似是3个屏幕(没有实物玩过)。每次滑动屏幕,壁纸同时偏移50%的背景图片。因此,3个屏幕的壁纸分辨率应该为屏幕水平分辨率的2倍。
比如320*480的屏幕,壁纸的分辨率就应该为640*480。

5个屏幕

现在逐渐转移到Android 4为主,一般默认都是5个屏幕。每次滑动屏幕,壁纸同时偏移25%的背景图片。因此,5个屏幕的壁纸分辨率也应该为屏幕水平分辨率的2倍。
比如480*854的屏幕,壁纸的分辨率就应该为960×854。


1个屏幕

按照前面的原理,1个屏幕的壁纸分辨率应该就是手机屏幕的物理分辨率。但多数情况下,最佳结果并非如此,依然为屏幕水平分辨率的2倍。
允许只存在一个屏幕一般是第三方主题,比如Go主题、Apex Launcher等。考虑到同时兼容多屏幕和一个屏幕,所以这个桌面APP默认显示的壁纸分辨率都以多屏幕为准,所以还是会出现水平分辨率的2倍。不然,从一个屏幕切换到多屏幕时,手机屏幕滑动就失去了“动态”效果.
但Apex Launcher 1.10在单一屏幕下已经允许设置壁纸不滑动,也就是支持手机屏幕的物理分辨率。


国外很早就有一篇关于3个屏幕的Android手机壁纸分辨率问题的说明,但是国内一些网站在引用解释5个屏幕的手机壁纸分辨率设置时,居然依然说明是偏移50%的背景图片。
完整的Android壁纸分辨率在默认桌面环境中通常为屏幕水平分辨率的2倍。但这个主要取决于屏幕壁纸偏移的范围和屏幕数量,不能笼统的说一定是2倍。