You need to implement the Android service and register the observer in the contact list, you can turn to this issue to receive the change event in the Contact Change phone book . After that you can launch the application. You can start your service when you reboot the device using the brodcast receiver to boot.
source
share