В чем разница между аннотациями @UiThread и @MainThread в Android?

Я думал, что @UiThread и @MainThread – одно и то же.

@MainThread – это первый поток, который запускается при запуске приложения

@UiThread начинается с основного потока для пользовательского интерфейса рендеринга

Также из документации для Android

Примечание. Аннотации @MainThread и @UiThread являются взаимозаменяемыми, поэтому для этих аннотаций допускаются вызовы методов из любого типа потока.

https://developer.android.com/tools/debugging/annotations.html#thread-annotations

Intereting Posts
Mkdir () работает во внутренней памяти флеш-памяти, но не SD-карта? Как получить вид деятельности BroadcastReceiver в onReceive Как свернуть, если / else подблоки в eclipse Google Cloud Messaging – сообщения, которые иногда не принимаются, пока не изменилось состояние сети Предложения по распознаванию цифр Проект с path ': mypath' не найден в корневом проекте 'myproject' Пример: двунаправленный сетевой разъем Android с использованием AsyncTask Округлые углы Android в макете с разными значениями радиуса Текстура Android OpenGL из нелокального источника с использованием Rajawali3D? Проект Cordova Android не компилируется Проблема с перетаскиванием Android не отображается Как получить имя ресурса строки по его значению Android map v2 zoom, чтобы показать все маркеры Почему LocalBroadcastManager не работал вместо Context.registerReceiver? Android Аннотации: Аннотированный класс Xyz_ не находит его оригинальным («не может найти символ класса Xyz»)