我正在做一個android測驗應用程序...它包含sqlite數據庫的問題和答案... 所以我想從數據庫檢索問題/答案...我應該把我的sqlite文件放在項目中?Android測驗應用程序 - 我應該在哪裏放置sqlite文件?
-2
A
回答
1
我在做一個Android應用程序測驗......它包含sqlite的分貝 問題和答案...所以我想從 檢索提問/回答分貝...我應該放在哪裏項目中的sqlite文件?
這取決於多種因素(數據庫的大小,記錄的文字,性能要求,...)
如果你知道你的數據庫會不會有點大,所以你可以正常保存.db文件轉換爲內部存儲(資產文件夾,內部數據庫文件夾)。主要優點是安全性更高,因爲另一方面,如果將.db文件放在SD卡上,則肯定存在安全問題。
所以這取決於你的選擇。
0
您的db文件放在項目中的assets文件夾中。
如果你想retreve它,你可以做這樣的:
InputStream myInput = myContext.getAssets().open(NAME);
其中myContext是從活動和NAME varaible應用程序上下文或上下文是該文件的名稱。
相關問題
- 1. 我應該在哪裏放置Maven項目的應用程序配置文件?
- 2. iPhone MVC應用程序:我應該在哪裏放置模型?
- 3. Android應用程序應該在哪裏調用SQLite getWritableDatabase?
- 4. 我應該在哪裏放置在phabricator
- 5. 我應該在哪裏放置在FBConnect
- 6. 我應該在哪裏放置代碼?
- 7. 我應該在哪裏放置DLL?
- 8. 我應該在哪裏放置scriptmanager
- 9. 我應該在哪裏放置.htaccess?
- 10. 我應該在哪裏放置界面?
- 11. 我應該在哪裏放置ANNOTATE_ITERATION_TASK?
- 12. MEF:我應該在哪裏放置CompositionContainer?
- 13. 我應該在哪裏放置我的css文件?
- 14. Jython,我應該在哪裏放置我的.py文件
- 15. 我應該在哪裏放置我的chromedriver文件?
- 16. 我應該在哪裏放置Rails 5.1的中間件文件?
- 17. 我應該在哪裏放置處理程序?
- 18. 我應該在哪裏放置我的lib測試
- 19. 我應該在哪裏放置我的JUnit測試?
- 20. 我應該在哪裏放置我的屬性文件進行測試?
- 21. forms.py文件應該放在哪裏?
- 22. MAGENTO - 我應該在哪裏放置SWF文件?
- 23. 我應該在哪裏放置netbeans下的java屬性文件
- 24. Symfony 3.3 - 我應該在哪裏放置CSS和JS文件?
- 25. 我應該在哪裏放置bluecove-2.1.0文件夾
- 26. R - 我應該在哪裏放置RDA文件 -/R,/ data,/ inst/extdata?
- 27. 我應該在哪裏放置圖像文件?
- 28. 我應該在哪裏放置自定義的.d.ts文件?
- 29. 我應該在哪裏保存TestNG配置測試文件
- 30. 應該在哪裏放置配置?