我是一名android開發人員,我應該開發一個無連接的應用程序。我應該使用哪種數據的最佳形式(json,sqlite或Firebase)? 我的應用程序的目的是在拉丁美洲的語言文本翻譯實時英語。所以我應該存儲在所有英語拉丁語中的相應形式的每個字母,這是我應該存儲表:enter image description here在android應用程序上離線存儲數據的最佳方式是什麼?
回答
SQLite的可以使用。對於較少的值或鍵值可以使用共享首選項。
這是一個相當模糊的問題,很難回答。真的非常適合具體問題,更詳細。
總之Android有多種離線存儲選項
- 共享偏好
- 內部存儲
- 外部存儲
- SQLite數據庫
所有有不同的優點是conns,有一個在這裏讀: http://developer.android.com/guide/topics/data/data-storage.html
您還可以使用第三方解決方案,如firebase,parse,google ect。所有人都有他們的福利,這取決於你的需求。
祝你好運。
我的應用程序旨在將拉丁語文本實時翻譯成英文。因此,我應該在拉丁文中爲每個英文字母存儲所有相應的表單,並且該應用程序應該脫機使用,即使沒有連接也可以使用。我希望想法變得清晰,你會幫助我。 – nadia
好帕爾!它完全取決於你想開發的應用程序的類型,但在我看來,存儲數據的最佳方式是使用Sqlite數據庫,如果你正在存儲用戶相關信息,或者如果你正在存儲會話(應用程序)數據,那麼你應該使用SharedPrefrences來代替。希望這會有所幫助!! :)
我的應用程序旨在將拉丁語言的文本實時翻譯成英文。因此,我應該在拉丁文中爲每個英文字母存儲所有相應的表單,並且該應用程序應離線使用,即使沒有連接也可以使用。我希望想法變得清晰,你會幫助我 – nadia
在這種情況下,你必須使用SQlite數據庫來存儲所有對應於每個英文字母的表格,因爲數據量必須很大。 –
- 1. 在Android中存儲應用程序數據的最佳方式是什麼?
- 2. 在網絡應用程序上存儲圖像的最佳方式是什麼?
- 3. 在iPhone應用程序中處理離線存儲的最佳方式是什麼?
- 4. 在java程序運行之間存儲數據的最佳方式是什麼?
- 5. 在Docker中存儲數據的最佳方式是什麼?
- 6. 爲android應用程序存儲數據的最佳方法?
- 7. 什麼是存儲iPad應用程序數據的最佳方法
- 8. 從桌面應用程序存儲數據的最佳方式?
- 9. 在Firebase中存儲信息應用的數據的最佳方式是什麼?
- 10. 在Android應用程序中存儲文本數據的最佳方式?
- 11. 存儲關於餐廳的程序數據的最佳方式是什麼?
- 12. 爲.NET應用程序存儲用戶設置的最佳方式是什麼?
- 13. 什麼是在android中存儲圖像的最佳方式?
- 14. 存儲此數據結構的最佳方式是什麼?
- 15. 存儲傳入流數據的最佳方式是什麼?
- 16. 什麼是存儲站點配置數據的最佳方式?
- 17. 存儲增量下載數據的最佳方式是什麼?
- 18. 什麼是存儲此類數據的最佳方式?
- 19. 什麼是存儲臨時數據的最佳方式?
- 20. 什麼是存儲這些數據的最佳方式?
- 21. 什麼是存儲思維導圖數據的最佳方式?
- 22. 存儲遊戲數據的最佳方式是什麼?
- 23. 什麼是存儲趨勢數據的最佳方式?
- 24. 在ios中存儲應用程序數據的最佳地點是什麼?
- 25. 在Arduino上存儲字符串的最佳方式是什麼?
- 26. 在github上存儲Symfony項目的最佳方式是什麼?
- 27. 調用每行存儲過程的最佳方式是什麼?
- 28. 在iPhone上存儲遊戲數據的最佳方式是什麼?
- 29. 在TreeView節點上存儲數據的最佳方式是什麼?
- 30. 在iphone上本地存儲數據的最佳方式是什麼?
這取決於要存儲的數據的類型,格式和數量。沒有人會回答,其中任何一個都可能是合適的。 –