我在我的应用程序的一个类中有一个公共静态方法,它在递增后将一个数字保存到 SharedPreferences。例如,如果首选项值是等于 1 的 long,则该方法会将 1 的首选项读入一个 long 变量,然后将其增加到 2,并将该 long 放回首选项中。
我需要担心同步问题吗?起初我不这么认为,因为我的应用程序不是多线程的,对吗?它使用 Android 服务,但我认为这也只是单线程的。
java multithreading android sharedpreferences
android ×1
java ×1
multithreading ×1
sharedpreferences ×1