1

我正在开发书籍应用程序,当用户单击列表中的一本书时,我的应用程序提供了将该书添加到收藏夹的选项。因此用户可以查看最喜欢的书籍,但我不知道如何实现。 .

4

3 回答 3

0

维护所有收藏书籍的数据库。当用户单击任何只是将该项目添加到数据库中时,并且每当需要查看该书时,只需从数据库中检索它并将其显示给用户,以便按照您的需要。

于 2012-04-06T03:37:33.730 回答
0

你的问题有点含糊。我在这里看到两个悬而未决的问题:

  1. 如何捕捉用户点击并处理事件?
  2. 如何以及在哪里存储书名/详细信息?

对于 1:只需让您列出书籍的活动实现相应的事件侦听器。请参阅此处:Android Doc - 输入事件

对于 2:取决于您想要存储的数据量,如果它只是一个最喜欢的书名列表,Preferences 可能会这样做。如果您想保留扩展存储列表的选项,其中包含每本书的详细信息,那么 SQLite 数据库是您的选择。

还有一个关于如何持久化数据的 Android 教程:请参阅此处:Android Doc - Data Storage

在这里,我们有一个教程“在 Android 中创建和使用数据库”。

于 2012-04-06T03:50:18.340 回答
0

您可以通过 2 种方式存储该值

  1. 使用 Sqlite,但有些代码对此很繁重。

  2. 使用序列化和反序列化来存储数据。

于 2012-04-06T11:06:48.807 回答