私はユーザーが設定した時間にメソッドを実行しなければならないアプリケーションを作成しています。 この問題を解決する方法はありますか?ユーザーが設定した時刻にメソッドを実行する方法は?
0
A
答えて
1
これを実装する最善の方法は、AlarmManager
を呼び出すアプリケーションにService
を作成することです。 AlarmManager
は、イベントセットを将来トリガーするために使用され、service
で呼び出すと、アプリケーションが終了しても実行できます。 同じ細かいチュートリアルをhereで見つけることができます。私は最初にAlarmManager
documentationを行くことをお勧めしますが。
1
その後、PendingIntent
を実行するためのセットアップAlarm
を操作を実行しますPendingIntent
を定義します。http://developer.android.com/reference/android/app/AlarmManager.html
1
多分これはあなたを助けることができる: http://developer.android.com/reference/java/util/TimerTask.html
、その他関連する:
関連する問題
- 1. 実行時にsmtp設定を設定する方法
- 2. 時間ピッカーダイアログから時刻を設定する方法は?
- 3. bashで時刻を正しく設定する方法は?
- 4. XX:XX:XX時刻にメソッドを実行するには?
- 5. DDMS内からエミュレータの時刻を設定する方法は?
- 6. 日付時刻の値を設定する方法は?
- 7. 日付と時刻を書式設定する方法は?
- 8. 特定の時刻にRコードを実行したい
- 9. 現在の時刻を値に設定する方法
- 10. プログラムによるBIOSの時刻設定の変更方法は?
- 11. iOSで時刻を設定したユーザーからAM/PMを取得する
- 12. 実行時にiPhoneの言語を設定する方法
- 13. 、実行時にボタンのプロパティを設定する方法を実行
- 14. Vimeoプレーヤーを使用して開始時刻と終了時刻を設定する方法は?
- 15. 複数の時刻に実行する一時テーブルを取得する方法
- 16. アンドロイド、指定した時刻にコードのいくつかの行を実行し
- 17. スケジュールされた時刻にPHPスクリプトを実行するには
- 18. column.OptionsFilter.ImmediateUpdateAutoFilter実行時に設定する方法
- 19. SQLAlchemyを使用して実行時にユーザー定義のSQLクエリを実行する方法は?
- 20. 実行時にFormControlメソッドをオーバーライドする方法は?
- 21. 実行時にエンティティを設定する
- 22. 実行時にlog4jを設定する
- 23. 実行時に "Modal"を設定する
- 24. Quartzを使用して特定のタイムゾーンで特定の時刻にジョブを1回実行する方法
- 25. 特定の時刻にsqlクエリを実行する
- 26. Android:ユーザーが一定のサービスを実行せずにシステム時刻を変更したかどうかを検出する方法
- 27. 指定された時間プログラムを実行する方法は?
- 28. DatePickerの時刻を設定する
- 29. モバイルHTML5アプリ - ユーザーの日付/時刻の設定を決定しますか?
- 30. 設定したクロックサイクル数でシミュレーションを実行する方法
その時間より前にアプリが終了する場合、メソッドを実行する必要がありますか? –