![](/img/trans.png)
[英]Android access file in Firebase cloud storage whilst still offline
[英]Offline storage management for android
Theme : Newspaper updates in android application.
如何從服務器獲取或檢索數據並在Android應用程序上發布更新。 如何管理離線存儲意味着無論何時沒有互聯網連接如何在Android應用程序上更新數據,至少它如何考慮在Android應用程序上顯示更新。 如果任何人知道這個問題,請回答一下。
我實際上使用php
或json
作為中間文件從服務器獲取數據並發送更新到Android應用程序,但它似乎更復雜,如果我不會獲得訪問服務器端文件的權限,我如何管理更新? 是否有必要獲得訪問服務器文件的權限?
有關主題的更多信息:如果我想將更新與網站同步,
我該如何處理或實施呢? 我不是在這里要求任何編碼。
如何從服務器獲取或檢索數據並在Android應用程序上發布更新
使用HTTPClient 。
如何管理離線存儲意味着無論何時沒有互聯網連接如何在Android應用程序上更新數據
我想你不明白什么是離線存儲意味着什么。 如果沒有互聯網連接,那就是它。 您無法更新內容。 如果您有Internet連接,則脫機存儲很有用,但不是每次都有。 當您沒有互聯網連接時,您在連接互聯網時下載的內容可以保存到SQLLite以便加載。
我實際上使用php或json作為中間文件從服務器獲取數據並發送更新到Android應用程序,但它似乎更復雜,如果我不會獲得訪問服務器端文件的權限,我如何管理更新? 是否有必要獲得訪問服務器文件的權限?
創建WebService作為接口。 不要讓其他系統能夠直接訪問您的文件。 或者只是創建一個基本上返回Json或XML數據的PHP文件。 其他選項:創建RSS。
有關這些主題的更多信息:如果我想將更新與網站同步,我該如何處理或實施? 我不是在這里要求任何編碼。
創建一個事件以使用HTTPClient開始同步。 如果有新更新,請將其保存到SQLLite(用於脫機存儲)並顯示內容。 可以在應用程序啟動期間觸發事件,也可以單擊“刷新”按鈕以及是否存在Internet。
更新 :
有一個名為couchbase mobile的新框架。 您可以從沙發服務器同步本地移動數據庫。 您可以在本地插入/更新數據(離線模式),然后只要您有互聯網連接,數據也可以同步到沙發服務器。 這意味着不再需要創建HTTPClient。
對於數據庫,請嘗試cloudant 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.