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

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

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

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

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

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

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

Intereting Posts
Преобразование из Editable в int в android Android AppWidget не отображается в меню в сотах до перезагрузки Как настроить инъекцию зависимостей DAGGER с нуля в проекте Android? Белые пространства, использующие веб-представление android внутри scrollview с помощью jQuery mobile web Android – .nomedia не работает для изображений Как настроить намерение совместного использования в Android (что возможно) Ошибка проекта сборки сборки Gradle: не удалось найти ресурс метаданных Android – настройка Roboguice 2.0? Функция geocoder.getFromLocation выбрала исключение «Ожидание ответа сервера» Захват видео на экране Android Что такое PlatformBuildVersionCode и platformBuildVersionName в Extracted Apk? Android: как узнать, когда приложение входит или «фоновый» режим? Firebase: могу ли я использовать новую учетную запись Facebook для аутентификации пользователей приложений? Как переместить влево ArrayList Каково использование метода setTag View?