Как происходит переключение между состояниями в state machine

Androidасинхронностьмашина состояниймногопоточностьразработка приложений