我正在做一個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. 在ANDROID應用我應該在哪裏放置數據庫表
- 5. 我應該在哪裏放驗證碼?
- 6. 我應該在哪裏放置在FBConnect
- 7. 我應該在哪裏放置在phabricator
- 8. 我應該在哪裏放置索引?
- 9. 我應該在哪裏放置DLL?
- 10. 我應該在哪裏放置ANNOTATE_ITERATION_TASK?
- 11. 我應該在哪裏放置.htaccess?
- 12. 我應該在哪裏放置scriptmanager
- 13. MEF:我應該在哪裏放置CompositionContainer?
- 14. 我應該在哪裏放置docker-compose.yml
- 15. 我應該在哪裏放置界面?
- 16. 我應該在哪裏放置代碼?
- 17. 我應該在哪裏將這個庫放在我的android應用程序中?
- 18. Symfony2 - 我應該在哪裏放置用戶上傳的文件?
- 19. Jython,我應該在哪裏放置我的.py文件
- 20. 我應該在哪裏放置我的CSS文件? Symfony 3.0
- 21. 我應該在哪裏放置我的css文件?
- 22. 我應該在哪裏放置我的chromedriver文件?
- 23. 我應該在哪裏放置靜態文本文件?
- 24. 我應該在哪裏放置我的CakePHP應用程序的官方數據?
- 25. 我應該在哪裏放置Rails 5.1的中間件文件?
- 26. 我應該在哪裏放置處理程序?
- 27. 我應該在Android Studio中將IInAppBillingService.aidl文件放在哪裏?
- 28. 在Ubuntu中,我應該在哪裏放置這些文件?
- 29. 如果我要在java中創建應用程序配置xml文件,我應該在哪裏放置它?
- 30. 我應該在哪裏放置我的JUnit測試?