Launcher修改默认壁纸(default_wallpaper)

这几天一直在弄Launcher这方面的东西,心得在前面的:Launcher源码中Intent.createChooser()实现原理及小例子,Luncher修改wallpaper(壁纸)源码跟踪(代码实现过程分析)给Luncher添加自定义壁纸(修改Luncher界面和在程序中修改壁纸)。感兴趣的朋友可以看下。

有个需求是要修改下默认壁纸,大家知道,默认的壁纸是wllpaper_lake.jpg这张图片。一开始在launcher类里面找了一通,没有找到任何线索。后来在网上找了下,发现原来默认壁纸不在launcher这个包里面,而是在源码中frameworks/base/core/res/res/drawable/的default_wallpaper.jpg图片,把这张图片换成想要换的图片,记住把你的图片重命名为default_wallpaper.jpg。然后从新编译下,记住,不是编译Launcher2,而是编译整个系统,因为你修改的是framework。使用make编译,然后又用make sdk自己编了个sdk,使用这个sdk建个模拟器,启动。效果达到。附图一张:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值