我開發與API數據庫連接的Android應用程序的管理控制檯,以更新的Android應用程序的數據,該網站有當管理員更新網站任何它在我的應用程序更新管理面板如何使用本網站
Q
如何使用本網站
-1
A
回答
0
你有幾個選項。
- PUSH(這是您的最佳選擇和簡單易用)只需管理員更改也會觸發PUSH並確保您的應用在啓動時註冊PUSH。 PUSH有很多很棒的選擇,但是正如Mong提到的,Firebase是一個非常堅實的選擇。 AWS也擁有PUSH功能,或者他們可以通過FCM將您包裝到Firebase中,但不要嘗試使用GCM,因爲它現在不再支持。
- 您可以參與投票。這並不理想,但是您可以有一個計時器,用於檢查checkIn(timeStamp,userId)的簡單API調用,並更新上次更新的表。然後,每當管理員更改相關數據時,都會使用「lastKnownUpdateTime」更新updatesTable。然後,輪詢API可以插入新的時間戳進行簽入,並且如果自從上次知道簽入設備返回真實需要更新並且查詢新數據以來發生更改。
- 定期檢查,您可以隨時檢查頁面更改或導航流程或應用程序啓動更新的數據。取決於你需要注意的頻率。
但我會建議做推。這是一個更多的工作,但你會很高興你學會了如何去做,這是正確的方式。然後,您可以非常輕鬆地從Firebase測試PUSH控制檯進行測試,以確認其正在工作。您將不得不處理與數據標籤不同的前景或背景推動,但它都是學習曲線。內置的android firebase嚮導會幫助你很多,但如果你之前從未做過,它會花費你幾天的時間,但絕對值得做正確的方法。祝你好運。
0
我建議你查看Firebase。就我所知,它通常用於通知,但在您從Firebase收到消息時,始終可以運行所需的方法。
您也可以通過在服務中運行的時間間隔來檢查您的API,但我會說可能會對您的電池使用量造成影響。
相關問題
- 1. 如何使用網站
- 2. 如何使用網站
- 3. 如何使網站
- 4. 如何使網站
- 5. 如何版本joomla網站?
- 6. 如何從網站本身
- 7. 如何使我的網站在本地網絡上可用
- 8. 如何使用網絡瀏覽器獲取網站文本wothout?
- 9. 如何使菜單與本網站相同www.chanel.com使用jquery
- 10. 如何使用引用IIS網站
- 11. 如何使用其他網站內容自動更新網站?
- 12. 如何查看哪個網站託管一個網站使用?
- 13. 如何使用請求有效載荷來網站網站?
- 14. 如何讓我的網站使用UTF-8(PHP網站)
- 15. 如何使用網站使用用戶名和密碼的Python網站
- 16. 如何使網站上
- 17. 如何使網站響應?
- 18. 如何使網站脫機
- 19. 如何保護網站免受xss(跨網站腳本)
- 20. 使用網站
- 21. 如何使用批處理腳本讀取網站的內容?
- 22. 如何從使用硒的網站檢索部分文本
- 23. 如何使用HttpPost或從本網站獲取正文結果?
- 24. 我將如何使用JavaScript從其他網站檢索文本?
- 25. 如何從使用PHP的網站獲取文本?
- 26. 如何使用IIS從本地nework訪問網站(webforms)
- 27. 如何使用django在網站上存儲靜態文本
- 28. 如何在Django網站上使用python腳本
- 29. 如何將文本輸入到使用java的網站?
- 30. 如何使用jQuery選擇本網站的第一行?