Android 应用程序中的历史记录和书签功能

发布于 2024-11-29 22:36:09 字数 88 浏览 0 评论 0原文

在我的应用程序中,我想添加历史记录并添加到收藏夹功能。这是一个书籍详细信息的离线应用程序,因此我需要查看最近查看过哪些书籍详细信息并将其保存到数据库中。怎么做呢?

In my app, I want to add history and add to favorites features. It's an offline app of book details, hence I need to see which book detail was recently viewed and save it to database. How to do that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水中月 2024-12-06 22:36:09
  1. 首先粗略估计一下你想要的记录数量(历史深度、收藏深度)。

  2. 您打算如何引用详细信息。详细信息是否由多个页面组成,您是否希望页面级别的可寻址性(如果有这样的词) - 或者 - 您是否想要维护详细信息的历史记录。

  3. 如果您保存的只是 DetailID 等,您甚至可以使用 SharedPreferences,而不是使用 数据库

  4. 您可以使用生命周期事件,例如onCreate、onResume 、 onPause 等来跟踪详细信息的加载/卸载。

  1. First of all have a rough estimate of the number of records you want ( history depth, favorites depth ).

  2. How do you plan to reference a detail. Will a detail consist of multiple pages and do you want the addressability ( if there is such a word ) to the page level - OR - do you want to maintain a history of details.

  3. If all you are saving is a DetailID etc, you may even just use SharedPreferences, rather than using the database.

  4. You could use the lifecycle events like onCreate, onResume, onPause etc to track loading / unloading of details.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文