package Ġcom . alph ago . money packet . re ceiv ers Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Component Name Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . content . pm . PackageManager Ċ import Ġandroid . support . v 4 . app . Notification Manager Compat Ċ import Ġcom . alph ago . money packet . services . Notification Listener Ċ import Ġorg . jetbrains . ank o . new Task Ċ Ċ /** Ċ Ġ* Ġ@ author ĠChris Ċ Ġ* Ġ@ Desc Ċ Ġ* Ġ@ Date Ġ 2 0 1 7 / 2 / 1 7 Ġ 0 1 7 Ċ Ġ*/ Ċ class ĠRe ceiv ers Ġ: ĠBroadcast Receiver () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext , Ġintent : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" æİ¥æĶ¶ åĪ° å¹¿ æĴŃ ï¼ļ ${ intent . action }") ĊĠĠĠĠĠĠĠ Ġprintln (" listener =" Ġ+ ĠNotification Manager Compat . get Enabled Listener Packages ( context )) ĊĠĠĠĠĠĠĠ Ġcontext . package Manager ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Component Enabled Setting ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComponent Name ( context , ĠNotification Listener :: class . java ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠPackage Manager . COMPONENT _ ENABLED _ STATE _ DISABLED , ĠPackage Manager . D ONT _ KILL _ APP ) ĊĠĠĠĠĠĠĠ Ġcontext . package Manager ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Component Enabled Setting ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComponent Name ( context , ĠNotification Listener :: class . java ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠPackage Manager . COMPONENT _ ENABLED _ STATE _ ENABLED , ĠPackage Manager . D ONT _ KILL _ APP ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( context . packageName Ġ== Ġintent . action Ġ|| ĠIntent . ACTION _ BOOT _ COMPLETED Ġ== Ġintent . action ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontext . startActivity ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontext . package Manager ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. get Launch Intent For Package ( context . packageName ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. new Task ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }