Выполните запрос к базе данных в приложении или SplashActivity, чтобы установить глобальные переменные [PERFORMANCE] - PullRequest
0 голосов
/ 20 июня 2019

Я хочу знать, это лучше , для производительности , для запроса db в классе запуска Application или в всплеск Активность ?

Я знаю, что запуск из приложения будет медленнее, когда я выполняю много операций в классе Application, но обратите внимание, что мой запрос базы данных не состоит из изображений или видео, есть только простые и небольшие значения из 30 столбцов типа строки, целые и логические значения.

В настоящее время я выполняю рефакторинг своего приложения и хочу использовать систему SharedPreferences, сейчас я сохраняю значения из запроса БД в SharedPreferences, чтобы иметь доступ ко всему моему приложению. Я хочу сделать запрос в начале и установить глобальные переменные моих моделей в стартовом приложении, чтобы получить доступ ко всему моему приложению и удалить материал SharedPreferences. Просто чтобы вы знали, почему я хочу сделать это:)

Приветствия

...