我正在構建一個需要本地存儲表數據實體的社交媒體應用程序。這些數據還必須連接到服務器才能檢索和更新用戶的信息。我們的團隊已經使用核心數據構建了一個iOS客戶端,但我們正在尋找android中的存儲選項。是使用SQLite的方式去?任何想法將不勝感激。替代android中的核心數據?
1
A
回答
2
是的,Sqlite是Android的默認存儲解決方案。 Howevere有一個叫做ContentProvider的包裝。 ContentProvider
可與Loaders一起使用並提供異步數據加載。 ContentProvider
可用於修改重複和合並帳戶,請參閱this guide。但ContentProvider
可能看起來很棘手,如果你更喜歡ORM,你可以使用ORMLite或GreenDAO,它們也使用sqlite。
3
你應該看看Realm,它有Objective-C,Swift和Android的客戶端。從他們的GitHub庫
說明:
特點
手機一:境界是從地面建造的第一個數據庫爲直接內手機,平板電腦和穿戴式運行。
簡單:數據直接暴露通過代碼對象和可查詢,消除對ORM的諸般表現&維護問題的必要性。此外,我們努力將API降至極少數類別:我們的大多數用戶直觀地撿起它,在幾分鐘內獲得簡單的應用程序,即運行&。
現代: Realm支持簡單線程安全,關係&加密。
快速: Realm在常見操作上比原始SQLite更快,同時保持極其豐富的功能集。
如果你熟悉RxJava,你可能會想檢查SQLBrite,至極的方對此的解決方案。
相關問題
- 1. 核心數據替代
- 2. 替代核心數據
- 3. iOS上的核心數據替代品
- 4. Android中的核心數據
- 5. dotnet核心的String.Copy替代
- 6. iCloud替代數據同步等核心數據
- 7. Ajax.ActionLink替代mvc核心
- 8. Swift - 用iCloud核心數據取代核心數據
- 9. 替代存儲陣列的NSData在覈心數據
- 10. 核心數據替換爲多組
- 11. 核心數據支持的非核心數據數據UITableView
- 12. 核心數據中的UIImage
- 13. 核心數據中的Float64?
- 14. tabviewcontroller中的核心數據
- 15. 核心數據中的ABPerson
- 16. XCTests中的核心數據
- 17. 替代MSMQ的Windows服務器核心
- 18. TcpClient的.NET核心替代品
- 19. .net核心的FtpWebRequest替代方案
- 20. iOS:在覈心數據中使用GCD和核心數據
- 21. 核心數據中的默認數據
- 22. 與xcode中生成的核心數據棧代碼邏輯和核心數據樣本代碼
- 23. 使用核心數據與核心圖
- 24. 核心數據和核心位置
- 25. 語音替代核心繪圖圖?
- 26. 備份和恢復核心數據的SQLite(核心數據)
- 27. UIAlertView中和核心數據
- 28. 解析取代核心數據? iOS
- 29. 核心數據代表保存模式
- 30. 核心數據代碼和多線程
說羅德里戈 - 你如何看待Realm與Android自己的ContentProvider?我意識到他們是完全不同的,這是一個很大的問題。 – Fattie