自动更换壁纸:什么是最好的方法

时间:2011-06-11 15:28:23

标签: android live live-wallpaper

我正在编写一个动态壁纸,显示一个我想要每5分钟或5个小时更改一次的简单图像。 我太接近了: - 在我的引擎中制作一个线程,每隔x分钟/小时更换壁纸 - 使用AlarmManager调用我的引擎调用Intent来更改当前壁纸

对于你来说,最好的方法是什么(比如节省电池)?

1 个答案:

答案 0 :(得分:2)

就个人而言,我会简单地使用:使用带有runnable的处理程序,使用postDelayed()重新安排自己(如SDK中的Cube示例)。这里不用担心电池耗尽:壁纸以快速帧速率杀死具有复杂动画的电池;其他一切都是花生。