NoChargingWhenScreenOnの紹介
バッテリー保護 - 充電中の画面のブロック
充電中のスマートフォンの発熱を防ぎ、バッテリーを保護します。
スマートフォンを充電するときに画面を使用するとバッテリーが過熱し、寿命が短くなる可能性があります。
充電中にスマートフォンを使用すると、アプリはブロック画面を表示します。この画面にはメッセージが表示され、画面をオフにするか充電を停止するように求められます。
また、アプリは、画面がオフになるか充電が停止されるまで、5 分ごとにメッセージを表示します。
特徴:
※充電中にスマートフォンを使用するとブロック画面が表示されます
* 画面がオフになるか充電が停止されるまで、5 分ごとにメッセージが表示されます
* 次の権限が必要です。
* POST_NOTIFICATION 通知を表示できるようにする
* バックグラウンドで監視サービスを実行するための FOREGROUND_SERVICE および FOREGROUND_SERVICE_SPECIALE_USE
* SYSTEM_ALERT_WINDOW により、全画面通知 (アラームなど) を表示できるようになります
* RECEIVE_BOOT_COMPLETE: 電話機の起動時にサービスを再起動します
* REQUEST_IGNORE_BATTERY_OPTIMIZATIONS (サービスはバックグラウンドで実行できる必要があるため)
充電中のスマートフォンの発熱を防ぎ、バッテリーを保護します。
スマートフォンを充電するときに画面を使用するとバッテリーが過熱し、寿命が短くなる可能性があります。
充電中にスマートフォンを使用すると、アプリはブロック画面を表示します。この画面にはメッセージが表示され、画面をオフにするか充電を停止するように求められます。
また、アプリは、画面がオフになるか充電が停止されるまで、5 分ごとにメッセージを表示します。
特徴:
※充電中にスマートフォンを使用するとブロック画面が表示されます
* 画面がオフになるか充電が停止されるまで、5 分ごとにメッセージが表示されます
* 次の権限が必要です。
* POST_NOTIFICATION 通知を表示できるようにする
* バックグラウンドで監視サービスを実行するための FOREGROUND_SERVICE および FOREGROUND_SERVICE_SPECIALE_USE
* SYSTEM_ALERT_WINDOW により、全画面通知 (アラームなど) を表示できるようになります
* RECEIVE_BOOT_COMPLETE: 電話機の起動時にサービスを再起動します
* REQUEST_IGNORE_BATTERY_OPTIMIZATIONS (サービスはバックグラウンドで実行できる必要があるため)
表示