package Ġt aiwan . no 1 . app . util ies Ċ Ċ import Ġrx . Scheduler Ċ import Ġrx . android . schedul ers . Android Schedulers Ċ import Ġt aiwan . no 1 . app . domain . executor . Post Execution Thread Ċ import Ġjavax . inject . Inject Ċ import Ġjavax . inject . Singleton Ċ Ċ /** Ċ Ġ* ĠMain Thread Ġ( UI ĠThread ) Ġimplementation Ġbased Ġon Ġa Ġ[ Scheduler ] Ġwhich Ġwill Ġexecute Ġactions Ġon Ġthe Ċ Ġ* ĠAndroid ĠUI Ġthread . Ċ Ġ* Ċ Ġ* Ġ@ author Ġ ĠJ i ey i Ċ Ġ* Ġ@ since ĠĠĠ 1 2 / 6 / 1 6 Ċ Ġ*/ Ċ Ċ @ Singleton Ċ class ĠUIT hread Ġ@ Inject Ġconstructor (): ĠPost Execution Thread Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Scheduler (): ĠScheduler Ġ= ĠAndroid Schedulers . main Thread () Ċ }