問題は、私のアプリがスリープモードで動作しなくなることです。ユーザーは、Bluetoothスキャナを使用してスリープモードで注文を受けたいと考えています。携帯電話をスリープモードにしておくクラスはありますか?バックグラウンドでは、そのタスクやサンプルアプリケーションを実現するために何か提案や提案がありますか?アンドロイドアプリケーションをスリープモードで実行する方法を教えてください。
4
A
答えて
7
本当に必要な場合を除き、アプリケーションをスリープモードで実行することはお勧めしません。これは、バッターの寿命に大きな影響を与えるためです。
あなたの場合、WakeLock
を取得する必要があります。新しいWakeLock
インスタンスを作成するには、PowerManager.newWakeLock()
を使用します。
ドキュメントからの例:
PowerManager pm = (PowerManager)mContext.getSystemService(
Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(
PowerManager.SCREEN_DIM_WAKE_LOCK
| PowerManager.ON_AFTER_RELEASE,
TAG);
wl.acquire();
// ...
wl.release()
これはあなたのニーズに十分なものでなければなりません。
+0
私はPartial_wake _lockを試していました。 – Anu
関連する問題
- 1. スクリプトの実行方法を教えてください。
- 2. データドージョアタッチイベントの実行方法を教えてください。
- 3. Springアプリケーションの実行方法を教えてください。
- 4. Golang:インタラクティブコマンドの実行方法を教えてください。
- 5. react_routerサンプルの実行方法を教えてください。
- 6. アンドロイドアプリケーションを特定のNFCチップに聴く方法を教えてください。
- 7. ブックマークレットを一度だけ実行する方法を教えてください。
- 8. KIT DataManagerでステージングプロセスを実行する方法を教えてください。
- 9. gulpからPowerShellスクリプトを実行する方法を教えてください。
- 10. 大胆なキーワードを実行する方法を教えてください。
- 11. Celeryタスクの実行を延期する方法を教えてください。
- 12. Mochaでテストを実行する前にbefore()を実行する方法を教えてください。
- 13. クラスを正しく実装する方法を教えてください。
- 14. Mayaでメッシュスルーする方法を教えてください。
- 15. Apache Camelでループする方法を教えてください
- 16. Thread.terminateコマンドでクラッシュする方法を教えてください。
- 17. MySQL:selectを実行する前に必ず更新を実行する方法を教えてください。
- 18. CでrollDice()関数を実装する方法を教えてください。
- 19. Artifactoryでバージョンを作る方法を教えてください
- 20. EclipseでAVDを「見る」方法を教えてください。
- 21. ポイントから消える方法を教えてください。
- 22. Android WebViewでストライプチェックアウトを続行する方法を教えてください。
- 23. タブローを定義する方法を教えてください
- 24. ストリームフィルタをエコーする方法を教えてください。
- 25. オブジェクトをガベージコレクションする方法を教えてください。
- 26. ForeignKeyをモデル化する方法を教えてください。
- 27. Android - アイコンをタッチする方法を教えてください。
- 28. Eclipseプラグインをアンパックする方法を教えてください。
- 29. ImageViewCellをクリックする方法を教えてください。
- 30. Androidアプリをフリーズする方法を教えてください。
私もこの回答をしたいと思います... – JPM