package Ġcom . z bt . common . ext . lifecycle Ċ Ċ import Ġandroidx . lifecycle . Lifecycle Ċ import Ġandroidx . lifecycle . Lifecycle Observer Ċ import Ġandroidx . lifecycle . On Lifecycle Event Ċ import Ġcom . z bt . common . callback . li ved ata . Boolean LiveData Ċ Ċ /** Ċ Ġ* ĠAuthor ãĢĢ : Ġz bt Ċ Ġ* ĠTime ãĢĢ : Ġ 2 0 1 2 0 / 1 / 7 Ċ Ġ* ĠDescription ãĢĢ : Ċ Ġ*/ Ċ object ĠK tx App Life Observer Ġ: ĠLifecycle Observer Ġ{ ĊĊĠĠĠ Ġvar Ġis Foreground Ġ= ĠBoolean LiveData () ĊĊĠĠĠ Ġ// åľ¨ åīį åı° ĊĠĠĠ Ġ@ On Lifecycle Event ( Lifecycle . Event . ON _ START ) ĊĠĠĠ Ġprivate Ġ Ġfun Ġon Foreground () Ġ{ ĊĠĠĠĠĠĠĠ Ġis Foreground . value Ġ= Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// åľ¨ åĲİåı° ĊĠĠĠ Ġ@ On Lifecycle Event ( Lifecycle . Event . ON _ STOP ) ĊĠĠĠ Ġprivate Ġfun Ġon Background () Ġ{ ĊĠĠĠĠĠĠĠ Ġis Foreground . value Ġ= Ġfalse ĊĠĠĠ Ġ} Ċ Ċ }