2011-06-11 36 views
0

我正在編程一個動態壁紙,顯示一個簡單的圖像,我想每5分鐘或5小時更換一次。 我有太多的方法: - 使我的引擎調線壁紙每個x分鐘/小時 - 呼叫使用AlarmManager叫我的引擎的意圖來改變當前壁紙自動更換壁紙:什麼是最好的方法

什麼對你是最好的方式(以例如節省電池)?

回答

2

就我個人而言,我會盡量簡單:使用帶有可重定時自身函數的可運行函數的處理程序,與postDelayed()(如SDK中的Cube示例)一樣。這裏不用擔心電池耗盡:壁紙以快速幀速率殺死複雜動畫的電池;一切都是花生。