0
A
回答
1
的最終解決取決於你想存儲的圖書的詳細信息了一下。如果您只想存儲書名和作者,而您又不想處理數據庫,那麼SharedPreferences可能是一個選項。但它們更像Java屬性文件,這對於持久化更復雜的數據結構並不是一個好的解決方案。
如果你想存儲的書籍更多的元數據(例如當前的讀,書籤等等),那麼你就需要一個數據庫遲早的事。我建議首先考慮數據模型,然後從Android中包含的SQLite數據庫開始。
您可以在這裏找到更多詳細信息Android Developers - Data Storage
1
一個跟蹤的方法是,每當一本書在數據庫下載商店所需的數據和retrive它在需要時或者從數據庫中刪除,如果沒有在未來需要。
試試這個方法。
1
如果您的應用程序已經下載的書,那麼你需要一個ListView
顯示它們。 但是,如果問題出現在保存和列表中,請閱讀開發指南,尤其是使用File
和getExternalFileDir
。
相關問題
- 1. 如何列出我的應用程序以下載文件?
- 2. 我的應用程序下載
- 3. 如何以編程方式衡量應用程序下載
- 4. 如何阻止ICS用戶下載我的應用程序
- 5. Android:用戶如何從我的應用程序下載圖像
- 6. 如何在phonegap下載應用程序
- 7. 如何從Heroku下載我的應用程序的源代碼?
- 8. 如何獲取正在下載的應用程序列表?
- 9. 如何列出所有已下載的Android應用程序片段
- 10. 我的Rails應用程序如何從S3下載文件?
- 11. 如何從我的Android應用程序下載文件?
- 12. 我如何打開內置下載應用程序的android?
- 13. 如何將文件下載到我的trigger.io應用程序?
- 14. 如何讓我的黑莓應用程序可下載?
- 15. 如何通過我的應用程序下載文件
- 16. 如何顯示我的應用程序下載的文件列表?
- 17. 我的Android應用程序可以下載,但犯規出現在我下載的應用
- 18. 爲什麼下載我的應用程序的用戶數量下降
- 19. 如何下載(導出)應用程序腳本附加項目?
- 20. 如何恢復下載,當應用程序強制退出?
- 21. OTA下載後應用程序或下載文件夾中不會出現應用程序下載
- 22. 如何把我的java程序下載
- 23. AWS CLI:如何列出特定應用程序的env變量
- 24. 如何在Facebook上列出我的應用程序用戶
- 25. 無法從appstore下載我的應用程序的新版本,我可以下載其他應用程序
- 26. 如何添加下拉列表到我的MVC3應用程序
- 27. 如何在Passbook卡的背面列出我的應用程序?
- 28. 在應用程序的下載下載應用程序的內容
- 29. MIME應用程序/下載
- 30. 應用程序/力下載