2012-03-31 16 views
0

我工作的書籍圖書館在我的Android應用程序...所以我想添加一個功能,允許用戶查看他/她已經通過我的應用程序下載的書..如何列出我的應用程序下載量

任何想法或暗示工作了嗎?

回答

1

的最終解決取決於你想存儲的圖書的詳細信息了一下。如果您只想存儲書名和作者,而您又不想處理數據庫,那麼SharedPreferences可能是一個選項。但它們更像Java屬性文件,這對於持久化更復雜的數據結構並不是一個好的解決方案。

如果你想存儲的書籍更多的元數據(例如當前的讀,書籤等等),那麼你就需要一個數據庫遲早的事。我建議首先考慮數據模型,然後從Android中包含的SQLite數據庫開始。

您可以在這裏找到更多詳細信息Android Developers - Data Storage

1

一個跟蹤的方法是,每當一本書在數據庫下載商店所需的數據和retrive它在需要時或者從數據庫中刪除,如果沒有在未來需要。

試試這個方法。

1

如果您的應用程序已經下載的書,那麼你需要一個ListView顯示它們。 但是,如果問題出現在保存和列表中,請閱讀開發指南,尤其是使用FilegetExternalFileDir

相關問題