電話を振るだけで画面のオン/オフを切り替えます。
電源ボタンを壊さないでください。携帯電話を振って、ロックまたはロック解除するだけです。
バッテリーを消耗しません。 Android KitKat 4.4までのデバイスでは、バッテリーの消費は最小限に抑える必要があります。 Android 5+を実行しているデバイスでは、Androidのバグにより、より多くのバッテリーが使用されますが、それでもそれほど多くないはずです。 Android 5+でアプリを動作させるためにできる限りのことをしたので、動作を維持するためにより多くのバッテリーが必要な場合でも動作するようにしました。
私がアプリを実装したときの主な焦点は、バッテリーを消耗させないことでした。 1日実行してから、アプリのバッテリー消費を確認します。 Google Playの他の「画面をオン/オフするシェイク」および「ロックしてロック解除するシェイク」アプリとは対照的に、最小限にする必要があります。
これはアプリの無料版です。 PROバージョンでは、無料バージョンでできることすべてに加えて、次のことができます。
1-広告は表示されません。
2-ユーザーは、デバイスの電源を入れた後にアプリを自動的に起動することを選択できます。
3-画面が再びオンになったときに自動的に画面のロックを解除するようにアプリを設定できます。
4-アプリは、近接センサーを使用して、たとえば、デバイスがポケットにあるときに誤って画面をオンにすることを回避できます。
5-デバイスは、画面がオンまたはオフになるたびに振動するように設定できます。
-------------------------
アンインストール
-------------------------
アプリを実行するには管理者権限が必要なため、アプリをアンインストールする場合は、アプリ内のアンインストールボタンをクリックして実行する必要があります。標準のAndroid App Managerを使用してアプリをアンインストールしようとすると、アンインストールボタンが無効になります。アプリをアンインストールするには、アプリ自体にアクセスする必要があることを忘れないでください。
---------------------
互換性
---------------------
残念ながら、一部のデバイスでは、画面がオフになった後、ユーザーが画面をオンに戻すことはできません(ユーザーが電話を振ったとき)。これはこれらのデバイスのハードウェア制限であり、それを回避するためにソフトウェア側でできることは何もありません。たとえば、「LG Nexus 4」でアプリをテストしましたが、問題なく動作します。一方、「Samsung Galaxy Ace」では、画面が消えた瞬間に加速度センサーがオフになります。お使いのデバイスでそうなっている場合は、特定のケースで何が起きているかを説明するメールをアプリに送信してください(アプリにボタンがあります)。アプリは、デバイスのモデルとメーカーをメールの本文に追加し(この情報を消去しないでください)、Google Playで利用可能なデバイスのリストからデバイスを削除します。手伝ってくれてありがとうございます!
---------------------
許可
---------------------
電話がスリープしないようにします-画面がオフになった後に電話を起動するために必要です。
ネットワーク接続と完全なネットワークアクセスの表示-無料バージョンでのみ必要です。広告を表示するために必要です(非侵入型広告、ユーザーがアプリのメイン画面を開いたときにのみ表示されます)。
このアプリは、デバイスをシェイクしたときにデバイスをロックおよびロック解除できるようにするために、デバイス管理者権限を使用します。
Creative Commons Attribution Licenseの下でライセンスされたTimo Arnallによるオリジナルデザインに基づくアイコン。アクセス可能(2013年9月):
http://www.elasticspace.com/images/rfid_iconography_large.gif
ティモ、ありがとうございました。
Bug Fixes and improvements to newer Android versions.