音楽アプリなどで音楽再生中にスクリーンロックがかかった場合、 再度音楽を操作するのにいちいちスクリーンロックを解除するのはかなりの手間である。 Androidマーケットで常に上位のPowerAMPはこのように操作可能になっている。 このようなアプリではユーザビリティを考慮する上でも必要な機能となる。 そこで今回はスクリーンロック解除しなくても操作可能な画面&呼び出しを ミニマム構成で作成してみた。 サンプルプロジェクトのダウンロードリンクは記事の最後。 構成は以下の通り。 画面の電源ONの通知を受け取るレシーバーの登録/登録解除を行うサービス ScreenStateService スクリーンロック解除画面より手前に表示させる画面 ScreenLockEnabledActivity "2"の画面を表示させるか否かを設定する画面 SetActivity まず、"画面の電源ONの通知を受け取るレ
![Androidでスクリーンロック解除しなくても操作可能な画面をつくる&呼び出す](https://cdn-ak-scissors.b.st-hatena.com/image/square/b9423319ca9ad2abf11c553763805b9cfc7f2824/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEj3Rx2szFpYvZBnwKv4Dda9ODp87xXVeZ15qZybLEMWHpJRD2rXgoR-1AUhnRhQMwqXY0wbTa4GsSNrAK4eH7WI0xLT7cMBf9K3wswcpwZHNOiDUauD1de21dfidNdNF-ZHU43rnCOHn65z%2Fw1200-h630-p-k-no-nu%2Fdevice.png)