gpt4 book ai didi

android - 保存共享首选项需要很多时间

转载 作者:行者123 更新时间:2023-11-29 22:29:44 26 4
gpt4 key购买 nike

在我的应用程序中保存我所做的配置:

(( Activity )上下文).getSharedPreferences("contentList", 0).edit() .putString("contentList", contentListString).commit();

(( Activity )上下文).finish();

这需要很长时间才能完成 Activity 。有没有这样的原因,如何改进?

谢谢,最好的问候。

最佳答案

这涉及:

  1. 读取“contentList.xml”共享首选项文件,
  2. 解析xml文件
  3. 创建“修改值”映射并添加条目
  4. 将“修改后的值”映射应用到共享首选项对象中
  5. 编写一个新的 xml 文件(不覆盖“contentList.xml”)
  6. 删除“contentList.xml”并将步骤 5 中的新文件重命名为“contentList.xml”

如果可能,在应用程序/Activity 加载/初始化时执行第 1-2 步,在应用生命周期的中间执行第 3 步,并在结束 Activity 中只执行第 4-6 步。

关于android - 保存共享首选项需要很多时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4583427/

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