私は時間のかかる作業が必要なAndroidアプリを作成する予定です(大きなフォームに記入するなど)。 私は、彼らが仕事をしているときや、予定を持っているときに、ユーザーを気にかけたくありません。 ユーザがビジー状態でないときを判断し、ユーザに都合のよい時間に通知をスヌーズする方法はありますか?都合の良いときに通知する
1
A
答えて
1
一つの方法は、ここにあなたがそうすることができる方法の例を参照して、ユーザーのカレンダーへのアクセスを要求するかもしれません:あなたの状況でhttps://developer.android.com/training/permissions/requesting.html
あなたは、これは、XML設定ファイルであることができ、READ_CALENDARに権限を要求しますまたは上で詳述したようにあなたのコードの中で。この情報を消費し、チェックの時点で予定された予定がある場合は、通知を送信しないことを選択できます。あなたが加速度計の測定値を待機してd.santosの提案を組み合わせることができます
// Assume thisActivity is the current activity
int permissionCheck = ContextCompat.checkSelfPermission(thisActivity,
Manifest.permission.READ_CALENDAR);
0
:あなたは、ユーザーのカレンダーを読み取る権限を持っている場合は、以下の
スニペットをチェックします。 彼はカレンダー内のすべてのイベントを持っていないと加速度計の測定値は、活動 Hereの欠如を示しているときたとえば、あなたがフォームに記入するようにユーザーに尋ねるあなたが加速度計の読みを監視するためにSensorEventListener
を使用する方法を見つけることができますが
関連する問題
- 1. 都市部のサイレント通知を確認する方法
- 2. Gnome 3の通知/ポップアップ/統合通知を無効にする
- 3. グローバルイベントのコンポーネントに通知する最も良い方法
- 4. クリックすると通知アクティビティが開きますfirebaseの通知
- 5. 通知が通知されたときに通知を受け取る方法
- 6. 都市舟艇プッシュ通知におけるABテストとコンテンツ管理
- 7. asp.net webformでユーザーに通知する最も良い方法
- 8. OOPとデザイン:通知のための良い場所
- 9. ワークフローアイテムについてユーザーに通知するためのより良い方法
- 10. 都市飛行場のプッシュ通知がデータをプッシュしていない
- 11. サイレントプッシュ通知とノーマルプッシュ通知
- 12. ファイルのアップロードが完了したときに通知する最も良い方法
- 13. アプリが終了したときの通知通知(iOS)
- 14. 他のアプリ通知の通知を受けることができます
- 15. ユニティの都市飛行船を使用してプッシュ通知を送信する
- 16. ServerSocketはアンドロイドプッシュ通知を実装するのに良いアイデアですか?
- 17. イオンプッシュ通知が通知バーに通知を表示しない
- 18. ローカル通知とプッシュ通知のRx_Swift
- 19. Q通知と通知の実装
- 20. 通知を最小化したときに通知が失われる
- 21. 通知がクリックされたときに継続通知を避ける方法
- 22. 新しいRSSが利用できるときの通知
- 23. 通知Android:アプリが開いているときに通知を表示しない?
- 24. アプリが実行中で通知トレイが開かれているときにプッシュ通知を処理する
- 25. 知らせるために良い場合、
- 26. プッシュ通知システムを実装する最良の方法
- 27. Angular-Cli通知を管理する最良の方法
- 28. AngularJs/ExpressJs:リアルタイム通知を管理する最良の方法
- 29. ユーザー通知を保存する最良の方法は?
- 30. 通知を受け取ったときに鳴るように通知するように設定する
ユーザーに「おい、いつこれを思い出させるべきなの?」と尋ねる。 – CommonsWare
画面がオンになっているかどうかを確認しますか? – chrylis