В настоящее время я занимаюсь разработкой приложения, которое должно искать количество контактов (имя и фото) по номеру телефона.
Однако это занимает несколько секунд (для каждого контакта: найдите контакт по номеру телефона, получите имя и фотографию контакта).
Что было бы хорошей стратегией для ускорения этого процесса? Я понимаю, что могу использовать свою собственную базу данных sqlite, которая содержит список именно тех имен и фотографий, которые мне нужны. С такой базой данных я мог сделать только один запрос, а затем получить данные обо всех нужных мне контактах одновременно. Это, однако, добавило бы некоторых накладных расходов, которых я надеюсь избежать.
Есть ли лучшее (говорите: проще) решение?
Спасибо.