// package Ġcom . b im rom atic . nest _ tree . m oud le _ reader Ċ // Ċ // import Ġandroid . app . Application Ċ // import Ġandroid . util . Log Ċ // import Ġcom . wang . android . starter . I Starter Ċ // import Ġcom . wang . android . starter . annotation . Starter Ċ // import Ġcom . wang . android . starter . annotation . Starter Finish Ċ // import Ġcom . wang . android . starter . annotation . Starter Method Ċ // Ċ // Ċ //@ Starter Ċ // class ĠKotlin Starter Ġ: ĠI Starter Ġ{ Ċ // Ċ // ĠĠĠ Ġ@ Starter Method ( priority Ġ= Ġ 3 0 , Ġis Sync Ġ= Ġtrue , Ġis Delay Ġ= Ġtrue ) Ċ // ĠĠĠ Ġpublic Ġfun Ġinit B im rom atic () Ġ{ Ċ // ĠĠĠĠĠĠĠ ĠLog . e (" init B im rom atic "," åĪĿå§ĭåĮĸ "+ Thread . currentThread (). name ) Ċ // ĠĠĠ Ġ} Ċ // Ċ // ĠĠĠ Ġ@ Starter Finish ( listen Ġ= Ġ" init B im rom atic ") Ċ // ĠĠĠ Ġpublic Ġfun Ġlisten Test () Ġ{ Ċ // ĠĠĠĠĠĠĠ ĠLog . e (" init B im rom atic ", Ġ" test åĪĿå§ĭåĮĸ å®ĮæĪĲ ") Ċ // ĠĠĠ Ġ} Ċ // Ċ // Ċ // ĠĠĠ Ġ@ Starter Method ( priority Ġ= Ġ 5 0 , Ġis Sync Ġ= Ġtrue , Ġis Delay Ġ= Ġtrue ) Ċ // ĠĠĠ Ġpublic Ġfun Ġinit B im rom atic 2 () Ġ{ Ċ // ĠĠĠĠĠĠĠ ĠLog . e (" init B im rom atic "," åĪĿå§ĭåĮĸ 2 "+ Thread . currentThread (). name ) Ċ // ĠĠĠ Ġ} Ċ // Ċ // ĠĠĠ Ġ@ Starter Finish ( listen Ġ= Ġ" init B im rom atic 2 ") Ċ // ĠĠĠ Ġpublic Ġfun Ġlisten Test 2 () Ġ{ Ċ // ĠĠĠĠĠĠĠ ĠLog . e (" init B im rom atic ", Ġ" tes 2 t åĪĿå§ĭåĮĸ å®ĮæĪĲ ") Ċ // ĠĠĠ Ġ} Ċ //}