Ответ
Нет, это разные понятия.
Обновление (update) — изменение данных в UI, например, через runOnUiThread() или Handler.
Изменение (modification) — любая операция с данными, включая их изменение в фоновом потоке.
// Обновление UI (только в главном потоке)
runOnUiThread { textView.text = "Updated" }
// Изменение данных (можно в любом потоке)
backgroundThread {
sharedList.add("New item") // Требует синхронизации!
}
Главное отличие: обновление UI всегда выполняется в главном потоке, а изменение данных может происходить в любом потоке, но требует синхронизации при работе с общими ресурсами.