package Ġcom . vas ile vk in . helloworld Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . util . Log Ċ import Ġandroid . view . View Ċ import Ġandroidx . appcompat . app . AppCompatActivity ĊĊ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġval Ġmsg Ġ= Ġ" Android Ġ: Ġ" ĊĊĠĠĠ Ġ/** ĠCalled Ġwhen Ġthe Ġactivity Ġis Ġfirst Ġcreated . Ġ*/ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ ĠLog . d ( msg , Ġ" The ĠonCreate () Ġevent ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĠCalled Ġwhen Ġthe Ġactivity Ġis Ġabout Ġto Ġbecome Ġvisible . Ġ*/ ĊĠĠĠ Ġoverride Ġfun ĠonStart () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onStart () ĊĊĠĠĠĠĠĠĠ ĠLog . d ( msg , Ġ" The ĠonStart () Ġevent ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Resume () ĊĊĠĠĠĠĠĠĠ ĠLog . d ( msg , Ġ" The Ġon Resume () Ġevent ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Pause () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Pause () ĊĊĠĠĠĠĠĠĠ ĠLog . d ( msg , Ġ" The Ġon Pause () Ġevent ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĠCalled Ġwhen Ġthe Ġactivity Ġis Ġno Ġlonger Ġvisible . Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġon Stop () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Stop () ĊĊĠĠĠĠĠĠĠ ĠLog . d ( msg , Ġ" The Ġon Stop () Ġevent ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĊĠĠĠĠĠĠĠ ĠLog . d ( msg , Ġ" The Ġon Destroy () Ġevent ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// ĠService ĊĠĠĠ Ġfun Ġstart Service ( view : ĠView ) Ġ{ ĊĠĠĠĠĠĠĠ Ġstart Service ( Intent ( base Context , ĠMy Service :: class . java )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// ĠMethod Ġto Ġstop Ġthe Ġservice ĊĠĠĠ Ġfun Ġstop Service ( view : ĠView ) Ġ{ ĊĠĠĠĠĠĠĠ Ġstop Service ( Intent ( base Context , ĠMy Service :: class . java )) ĊĠĠĠ Ġ} Ċ } Ċ