我試圖做一個應用程序,將有多個用戶,我需要他們都共享相同的數據庫。因此,當一個用戶在本地添加或修改數據時,這些更改會在其聯機時同步到其他用戶。 Firebase有可能嗎?謝謝!與多個用戶共享相同的Firebase數據庫
0
A
回答
0
只是簡單地爲所有用戶使用相同的參考/網址(https://[FIREBASE_PROJECT_ID].firebaseio.com/)。而已。有關詳細示例,請訪問this。
+0
奧卡。我會嘗試!謝謝。 – user6354
1
您需要使用一些事件(如ValueEventListener或ChildEventListener)來監聽Firebase上數據的更改,並且將數據轉換爲對象。
ValueEventListener postListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
YourPOJO changedData = dataSnapshot.getValue(YourPOJO.class);
//Do whatever you want here
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
};
mPostReference.addValueEventListener(postListener);
您可以使用changedData對象刷新的視圖中的數據。
相關問題
- 1. 多個CComboBox共享相同的數據
- 2. 多租戶共享數據庫與承租人之間的共同數據
- 3. 與多個用戶共享MS數據庫
- 4. QWebView與多個幀/頁共享相同的會話數據
- 5. 具有單個共享數據庫的多租戶數據庫
- 6. 共享數據的多個數據庫
- 7. 多租戶與租戶共享數據
- 8. 共享兩個android應用程序的相同SQLite數據庫
- 9. 兩個應用程序共享相同的數據庫Rails
- 10. Wicket跨多個用戶共享數據
- 11. 多個應用程序共享相同的參考數據。 。
- 12. 多個應用程序,共享相同的數據目錄
- 13. 如何使多個客戶端與共享數據庫(JPA)同步?
- 14. Google firebase - 如何與其他應用程序共享數據庫
- 15. 應自動縮放EC2實例共享相同的數據庫用戶帳戶
- 16. 共享用戶數據庫的網站
- 17. 如何讓兩個django項目共享相同的數據庫
- 18. Firebase安全 - 共享數據
- 19. Javascript OOP - 多個實例共享相同的數據
- 20. 如何在多個活動之間共享相同的數據
- 21. Android MVP與兩個片段共享相同的數據
- 22. 共享和每個租戶表在同一個數據庫
- 23. 兩個不同的Java應用程序共享相同的數據庫
- 24. xcode4:如何使用「git存儲庫」與不同計算機上的多個用戶共享相同的項目?
- 25. 與多個python程序共享數據
- 26. 多個客戶端的SQL數據庫共享
- 27. 帶有一些共享數據的多租戶數據庫
- 28. 多個wordpress安裝與共享數據庫的推薦架構
- 29. 多租戶共享數據和租戶
- 30. android多個項目共享相同的庫問題
是的,這幾乎是Firebase數據庫的用途。但是,我建議您不要回答「是」,而應該使用[Firebase codelab,它向您展示瞭如何構建多用戶應用程序](https://codelabs.developers.google.com/codelabs/firebase-android/)。要獲得更多的靜坐和欣賞體驗,請觀看[我們上週從Google I/O開始的Zero to App,我們在其中構建了一個多用戶照片共享應用程序](https://www.youtube。 COM /手錶?ν= 01M_hZav9Gw)。 –