Android GB的版本上如何提高Wallpaper的质

来源:互联网 发布:bloodstrike 地图数据 编辑:程序博客网 时间:2024/06/08 09:16

Enter Gallery3D --> Browse attach BMP/JPG images --> Set attach BMP/JPG images as wallpaper --> Back to home screen --> Appear contour
(透过Gallery3D设置指定图片为桌布,发现质量不佳(出现明显失真现象))

[Solution]
1. Gallery 中给出ARGB8888格式,WallPaperManager自己转为RGB565,所以这部分是Wallpaper负责修改
2. 只需改变一个地方: frameworks\base\core\java\android\app\ WallpaperManager.java 把generateBitmap()里面传入createBitmap的第三个参数从RGB_565改成ARGB_8888即可
3. 需注意System UI 多用memory, 代表系统global就少了这么多(以WVGA来说,多占用1500*1024 Byte), 请评估对整体手机效能的影响。

原创粉丝点击