2015-12-15 5 views

risposta

7

@MainThread è il primo thread che inizia a correre quando si avvia l'applicazione

@UiThread parte dalla discussione principale per il rendering dell'interfaccia utente

anche dalla documentazione Android

Nota: Le annotazioni @MainThread e @UiThread sono intercambiabili in modo che le chiamate ai metodi da entrambi i tipi di thread siano consentite per queste annotazioni.

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

+0

È lo stesso thread. Lo chiamano solo thread UI perché è lì che avviene il rendering dell'interfaccia utente e l'implementazione potrebbe cambiare in futuro. – mr5

Problemi correlati