画面が目覚めたときにアプリが表示されるロック画面アプリを作成しようとしています。現在、ACTION_SCREEN_OFF と ACTION_SCREEN_ON をリッスンしてアクティビティを開始するブロードキャスト レシーバーがあります。私は両方をテストしましたが、どちらも特に高速ではないようです。ACTION_SCREEN_OFF を聞いても、画面がオンになってから少し時間が経つまでアクティビティが読み込まれません。
画面がオフになったときにアクティビティを実際にロードして、画面が再びオンになったときにすぐに表示されるようにする方法はありますか? または、少なくとも活動を開始するためのより効率的な方法はありますか?