Почему приложение зависает при получении данных из sharePreferences?
Приложение может зависать при получении данных из SharedPreferences по нескольким причинам: 1. Незаконченные операции: Если Вы выполняете другую операцию в главном потоке приложения, это может привести к зависанию. Например, если Вы пытаетесь получить данные из SharedPreferences в методе onCreate() главной активности, а в это же время запускаете сетевой запрос, который блокирует выполнение, приложение может зависнуть. ... Читать далее