在达到特定日期时,Android中是否有任何方法可以执行某些操作?类似于在达到特定日期时激活的侦听器。
例如,当日期是8号或者是2012年12月20日时,我想调用方法或类似的东西。如果我达到了我想要的日期,那么Android会提供类似的东西吗?或者我可以测试每个'x'秒?我认为这会浪费资源,应该是一种更好的方式。
谢谢
答案 0 :(得分:1)
最好的方法是使用AlarmManager
在您正在观看的当天午夜设置闹钟。
答案 1 :(得分:0)
有一个名为ACTION_DATE_CHANGED的意图操作。我不知道它什么时候被解雇了,但你可以让一个广播接收器捕捉它,看看它是否在午夜被解雇。
http://developer.android.com/reference/android/content/Intent.html#ACTION_DATE_CHANGED