В Android вы не можете обновить виджет пользовательского интерфейса вне потока пользовательского интерфейса, поэтому Handler
предоставляет способ для Thread
взаимодействия с пользовательским интерфейсом. При таком подходе вы запускаете ваш поток для генерации данных представления и передаете их в Handler
через Message
. Затем обработчик обновляет пользовательский интерфейс в соответствии с отправленными вами данными.
Я не уверен, где именно адаптер будет соответствовать уравнению, поскольку они обычно используются для соединения некоторых данных с представлением (например, ListView
и ListAdapter
).