RT 现在有 10-15 个 int 用于表示一些状态,需要 APP 每次启动时读取这些状态(上次关闭时)。这些 int 通过 SharedPreferences 类来储存,在某个 Activity 的 OnDestory()里储存,这样用户关闭 APP 时后能保证 APP 储存最后一次的状态
然后我看一些资料(第一行代码),上面说 OnDestory()函数里不能执行耗时过多的操作,我向问下,以小米 9 为例,在 OnDestory()函数里用 SharedPreferences 储存 10-15 个 int,这个操作是否属于比较耗时的操作?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.