0
A
回答
1
的最终解决取决于你想存储的图书的详细信息了一下。如果您只想存储书名和作者,而您又不想处理数据库,那么SharedPreferences可能是一个选项。但它们更像Java属性文件,这对于持久化更复杂的数据结构并不是一个好的解决方案。
如果你想存储的书籍更多的元数据(例如当前的读,书签等等),那么你就需要一个数据库迟早的事。我建议首先考虑数据模型,然后从Android中包含的SQLite数据库开始。
您可以在这里找到更多详细信息Android Developers - Data Storage
1
一个跟踪的方法是,每当一本书在数据库下载商店所需的数据和retrive它在需要时或者从数据库中删除,如果没有在未来需要。
试试这个方法。
1
如果您的应用程序已经下载的书,那么你需要一个ListView
显示它们。 但是,如果问题出现在保存和列表中,请阅读开发指南,尤其是使用File
和getExternalFileDir
。
相关问题
- 1. 如何以编程方式衡量应用程序下载
- 2. 如何阻止ICS用户下载我的应用程序
- 3. 如何在phonegap下载应用程序
- 4. 如何从Heroku下载我的应用程序的源代码?
- 5. 如何让我的OS X应用程序可下载?
- 6. 如何通过我的应用程序下载文件
- 7. 我的Rails应用程序如何从S3下载文件?
- 8. 如何显示我的应用程序下载的文件列表?
- 9. 为什么下载我的应用程序的用户数量下降
- 10. 如何下载(导出)应用程序脚本附加项目?
- 11. OTA下载后应用程序或下载文件夹中不会出现应用程序下载
- 12. 如何把我的java程序下载
- 13. AWS CLI:如何列出特定应用程序的env变量
- 14. 如何在Facebook上列出我的应用程序用户
- 15. 在应用程序的下载下载应用程序的内容
- 16. 应用程序/力下载
- 17. 下载应用程序
- 18. 如何列出我的Heroku应用程序及其域名?
- 19. 我从我的PHP应用程序下面列出了以下警告,我想知道如何解决它:
- 20. 如何在ios下测量我的应用程序的电池消耗量?
- 21. 从我自己的应用程序检查应用程序下载完成
- 22. 我如何知道谁从市场上下载了我的应用程序?
- 23. 如何使我的应用程序中使用我的变量?
- 24. 下载应用程序的Android用户
- 25. 我如何知道用户要卸载我的应用程序
- 26. 的Andriod应用程序的WebView下载
- 27. Rails 3应用程序,如何测量高负载下的稳定性
- 28. 具有大量图像的Chrome Web应用程序如何下载和存储?
- 29. 如何从windows phone store获得windows phone应用程序下载的总数量?
- 30. SKStoreProductViewController不能下载的应用程序