2012-03-31 45 views
0

我工作的书籍图书馆在我的Android应用程序...所以我想添加一个功能,允许用户查看他/她已经通过我的应用程序下载的书..如何列出我的应用程序下载量

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

回答

1

的最终解决取决于你想存储的图书的详细信息了一下。如果您只想存储书名和作者,而您又不想处理数据库,那么SharedPreferences可能是一个选项。但它们更像Java属性文件,这对于持久化更复杂的数据结构并不是一个好的解决方案。

如果你想存储的书籍更多的元数据(例如当前的读,书签等等),那么你就需要一个数据库迟早的事。我建议首先考虑数据模型,然后从Android中包含的SQLite数据库开始。

您可以在这里找到更多详细信息Android Developers - Data Storage

1

一个跟踪的方法是,每当一本书在数据库下载商店所需的数据和retrive它在需要时或者从数据库中删除,如果没有在未来需要。

试试这个方法。

1

如果您的应用程序已经下载的书,那么你需要一个ListView显示它们。 但是,如果问题出现在保存和列表中,请阅读开发指南,尤其是使用FilegetExternalFileDir

相关问题