Я попытаюсь разбить ответ на три части. Вы сохранили информацию о контактах в поставщике контента контактов?
а. Этот пример из Google показывает, как вы можете запросить у поставщика контента Контакты, чтобы получить список всех деталей контактов, например
![enter image description here](https://i.stack.imgur.com/2lpyY.png)
б. Чтобы показать последнее сообщение, полученное от каждого контакта, вам нужно создать собственный ListView, где вы показываете сообщение под контактом. Пример создания пользовательского ListView можно найти здесь.
с. По сообщениям, если вы имеете в виду SMS / текст, вы можете получить доступ к этой информации отдельно. Учебник о том, как это сделать , можно найти здесь.
Итак, для подведения итогов вам нужно будет объединить пример контактов, пользовательский пример ListView и пример SMS, чтобы получить результат.