С выпуском Gingerbread я экспериментировал с некоторыми из новых API, один из которых был StrictMode.
Я заметил, что одно из предупреждений для getSharedPreferences().
Это предупреждение:
StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2
и он предоставляется для вызова getSharedPreferences(), выполняемого в потоке пользовательского интерфейса.
Должен ли SharedPreferences получить доступ и изменения от потока пользовательского интерфейса?