gpt4 book ai didi

Android 如何跟踪用户的操作

转载 作者:行者123 更新时间:2023-11-29 00:37:37 24 4
gpt4 key购买 nike

我有一个关于为实现以下要求而使用的策略的更多问题。

我需要开发一种功能,让用户可以在应用程序中执行一些操作,例如发布照片、评论照片等。这些操作中的每一个都应该在某个地方留下日志,并且在进入我的应用程序中的一个屏幕后,所有日志应该按时间顺序可见(最新的在前)。我使用了按项目日期排序的 TreeSet,它工作得很好。问题是要持久保存这些数据,以便日志的历史记录永无止境。除非有必要,否则我不愿意将我的代码迁移到 SQLite。我非常喜欢我的 TreeSet 结构,这要归功于我设法使逻辑简单的方法。当我要在我的应用程序的不同启动中保存这个对象时,问题就开始了……有谁知道如何解决它?也许 TreeSet 是一个错误的决定?

最佳答案

将日志放入 SQLite 中是个不错的主意。您的其他选择是将它们放入文件中,然后继续写入。然后你可以写一个类来处理它应该不会太糟糕的排序。使用 SQLite 的额外好处是可以轻而易举地按日期排序。但是随后将其导出需要额外的工作,而将其保存在文件中会很容易。所以它真的只是一种偏好。

关于Android 如何跟踪用户的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11633452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com