0
我返回7個URL,我從遠程服務器上的文本文檔中檢索。如何在固定的時間段後從服務器檢索項目?
該URL是我想要下載並放入緩存的圖像的鏈接。這些網址每週都會更改。
我想在每週固定一天檢索的文本文檔中,這些URL的只有一次(例如,僅星期一)。
我該怎麼做?
我返回7個URL,我從遠程服務器上的文本文檔中檢索。如何在固定的時間段後從服務器檢索項目?
該URL是我想要下載並放入緩存的圖像的鏈接。這些網址每週都會更改。
我想在每週固定一天檢索的文本文檔中,這些URL的只有一次(例如,僅星期一)。
我該怎麼做?
1:使連接服務器的服務,並得到URL的然後寫文件網址爲你的應用程序中使用。 2:然後使用鬧鈴管理器爲特定日期創建鬧鈴。你可以在這裏找到細節。
how do I set an alarm manager to fire after specific days of week
在創建你必須與你的報警對象添加的服務,這樣,當報警時間來報警。然後,它運行服務。(但要小心,在這段時間裏可能沒有互聯網。)
您可以將您的服務報警對象e.g
/* Scheduling Alarm for URL's update service to run at One */
Log.i(TAG, "Alarm started");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.add(Calendar.SECOND, 10);
Intent versionUpdateService = new Intent(getApplicationContext(), MyURLUpdaterService.class);
PendingIntent recurringUpdate = PendingIntent.getService(getApplicationContext(), 0, versionUpdateService,
PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarms = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
alarms.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY, recurringUpdate);
Log.i(TAG, "Alarm ended");
我怎麼可能把它暫時無響應的互聯網? – user856377
如何將URL寫入文件? – user856377
你必須在stackoverflow上搜索這些問題。 – Arslan