每當互聯網連接可用時,我想下載一些數據,包括json和圖像(二進制數據)。檢測到互聯網連接時下載數據
我有一個完整的工作代碼,可以做到這一點。問題是我已經在自定義應用程序類中編寫了該代碼。它下載並保存在本地。但是當應用程序啓動時,互聯網連接可能無法在該時間點使用。
因此,我想要做的就是在檢測到互聯網連接時發送請求並下載數據,並通過在本地將其保存在內容提供商中來使用該數據。即使沒有互聯網連接,應用程序也可以工作。
我正在考慮使用廣播接收器來下載它。但是,廣播接收機下載數據將是一項繁重的任務。所以現在我發現我可以檢查廣播接收器中的互聯網連接,我將從其他組件下載數據。這是最佳做法嗎?
即使應用程序不在應用程序中,廣播接收器是否仍然存在?
我應該使用哪種許可? – Chaitanya