アプリケーションでカウントタイマ機能を実装したい。最初に、ハンドラクラスを使用しました。それは、電話がスリープ状態にならないときにうまく動作しているpostDelayメソッドを使用しています。この同じことは、CountDownTimerクラスとTimerクラスでも発生しました。電話がスリープモードになると、タイマー速度が低下します。これはランダムに発生します。ハンドラ、CountDownTimer、Timerがスリープ状態になっても機能しない
0
A
答えて
0
問題
小米科技、Meizuのようなデバイスのすべてのいくつかの最初に、などのカップルがありますが、バックグラウンドサービスの作業をブロックすることができるセキュリティアプリを持っています。
After android 7.0 there are features to block background too.単純なService
を使用することはできません。
私は最善の解決策を実行するIntent Service
とwake lockを使用すると思うと仮定すると、あなたのpostDelay
、CountDownTimer
とTimer
。
関連する問題
- 1. Androidデバイスがスリープ状態になるとCountDownTimerはカウントされ続けますか?
- 2. アイソトープフィルタリングボタンの状態が機能しない
- 3. Handler.sendMessageDelayed()は、電話がスリープ状態になると機能しますか?
- 4. コンピュータがスリープ状態になり、Silverlightアプリケーション
- 5. Powershellスクリプトがスリープ状態になる
- 6. デバイスがスリープ状態になった後にメインアクティビティをクリーンアップ
- 7. スリープ状態にあるQThreadをスリープ状態にしますか?
- 8. 状態パラメータが他の状態になっていない
- 9. [Android]:AndroidデバイスがスリープしているときにUSBデバイスがスリープ状態にならないようにする
- 10. C++ msgsndとmsgrvcがスリープ状態になった
- 11. Linuxのbashスクリプトがスリープ状態になった
- 12. SSRS - プロセスが使用されなくなった後にスリープ状態になる
- 13. 私のUIスレッドが正しくスリープ状態にならなかった
- 14. javaのスリープが機能しない
- 15. アクティブ状態がブートストラップメニューで機能していない
- 16. デバイスがスリープ状態になった後にANRを取得しました(Android)
- 17. CountdownTimerが機能していません
- 18. MSVC++ 6.0:C1509「機能が多すぎ例外ハンドラ状態」
- 19. デバイスがスリープ状態になったときにサービスに何が起こるか
- 20. JavaScriptがオフの状態でウェブサイトが機能しない
- 21. ハンドラの宣言が機能しない
- 22. iPhoneがスリープ状態になるとFirebase onDisconnectが起きる
- 23. Androidデバイスがスリープ状態になるとCCSpriteFrameが消える
- 24. 何も残っていない状態でStringBuilderに追加
- 25. AlarmManagerがスリープ状態からタブレットデバイスを復帰させない
- 26. WindowsのRails 5 Pumaが20分後にスリープ状態になる
- 27. iphoneのイベントが自動的にスリープ状態になる
- 28. 新しい入れ子状態が追加されたときにAngularjs ui-router状態が機能しない
- 29. AngularJS:状態で入力クリーニングが機能しない
- 30. Androidのカスタム状態ボタンが機能しない
なぜあなたは眠っても何かを「数えたい」と思いますか?ちょうど寝る、よく眠る、目を覚ますときに現在の時間をチェックして、あなたが "生きている"ときにのみ何でも数える。 – pskink
カウント値が5と0になるときに何かタスクを実行したい。バックグラウンドで –
です。目覚めるために 'AlarmManager'を使用してください。 – pskink