我正在开发书籍应用程序,当用户单击列表中的一本书时,我的应用程序提供了将该书添加到收藏夹的选项。因此用户可以查看最喜欢的书籍,但我不知道如何实现。 .
问问题
1062 次
3 回答
0
维护所有收藏书籍的数据库。当用户单击任何只是将该项目添加到数据库中时,并且每当需要查看该书时,只需从数据库中检索它并将其显示给用户,以便按照您的需要。
于 2012-04-06T03:37:33.730 回答
0
你的问题有点含糊。我在这里看到两个悬而未决的问题:
- 如何捕捉用户点击并处理事件?
- 如何以及在哪里存储书名/详细信息?
对于 1:只需让您列出书籍的活动实现相应的事件侦听器。请参阅此处:Android Doc - 输入事件
对于 2:取决于您想要存储的数据量,如果它只是一个最喜欢的书名列表,Preferences 可能会这样做。如果您想保留扩展存储列表的选项,其中包含每本书的详细信息,那么 SQLite 数据库是您的选择。
还有一个关于如何持久化数据的 Android 教程:请参阅此处:Android Doc - Data Storage
在这里,我们有一个教程“在 Android 中创建和使用数据库”。
于 2012-04-06T03:50:18.340 回答
0
您可以通过 2 种方式存储该值
使用 Sqlite,但有些代码对此很繁重。
使用序列化和反序列化来存储数据。
于 2012-04-06T11:06:48.807 回答