如果过去 24 小时内没有下载数据,我想调用一个下载数据的活动。但我不知道该怎么做。有人可以帮我吗?
问问题
91 次
2 回答
2
于 2012-10-20T09:00:50.767 回答
2
你下载的文件的修改时间呢?
http://developer.android.com/reference/java/io/File.html#lastModified()
或者您可以在 SharedPreferences 中保存上次下载时间:
http://developer.android.com/guide/topics/data/data-storage.html#pref
我不认为使用AlarmManager
是正确的方法,这将迫使用户每 24 小时下载一次文件或数据,即使他们几天或几周没有使用您的应用程序。这可能很烦人,我认为您不应该使用,AlarmManager
而只是在用户启动应用程序时检查下载更新。
于 2012-10-20T10:00:05.770 回答