AlarmManagerをBroadcastRecieverと使う2020/2/5ある時間にアプリから通知して欲しいという場合がよくあります。その関連APIを使います。クロックを使うと簡単です。setExactAndAllowWhileIdleをサービスを使って繰り返す方法もあります。短時間の単純なタイマーや時間計測にはAlarmManagerではなく、Handlerを使うことが推奨されています。レシーバーをマニフェストで登録できなくなりました。明示的な登録であれば大丈夫のようです。元々の理由が暗黙的BroadcastRecieverがたくさんあると関係ないアプリも毎回呼び出しを食らってリソース、消費電力の観点からよくないと言う理由からです。levelによって挙動が異なります。目覚まし時計を作ろうとした場合、このあたりをうまくやらないと時間通りにアラームが鳴りません。繰り返しアラームを実装するにはAlarmManagerで繰り返しのアラーム機能を実装したいのですが、バックグラウンド実行制限があります。18:48この他にタスクスケジュールを実行できるののとしてJobSchedulerやJobDispatcherなどがあります。これは単発アラームの例ですが、他にもメソッドがいくつもあります。levelによって様々追加されました。idleモードでも実行される。idleモードでも実行される。operation)Doze中でも定期的にアラームを出にはこれらを使います。Dozeモードでもアラームを出してくれるようです。operation)また、その他にcancel設定したアラームの取り消しsetTimeミリ秒での時間設定setTimeZoneタイムゾーンの設定などがありますまた、アラームに関する定数が幾つかあります。受け取りるクラスを新しく作ります。そこでアラームを受けトーストします。mailフォームブックマークしておくと便利ですアプリ開発が上達するお勧めアプリ開発を始めたけどわからないところがあり、誰かに聞きたいけど周りにはそんな人はいない...あるいは、会社で働いていて日中そんなに時間をとれないなど、オンラインのプログラミングスクールがいいでしょう。オンラインスクールは色々ありますが、以下の3つはAndroidが学習できる老舗スクールです。ACADEMYAndroidアプリコースこういうものではアプリ作れないと言う意見もありますが、それは結局本人のやる気があるかないかです。やる気があっても独学では突破しにくいところは教えてもらうのが一番早い。無料体験レッスンとても簡単なことなのに本やネットの画像だけでは分かりにくいことはあります。実際に質問してピンポイントで教えてもらうと、なんだそんなこと、と言うのがけっこうあります。CodeCamp~約8,000名の受講生と80社以上の導入実績~現役エンジニアのオンライン家庭教師CodeCamp直接(ネットで)誰か分かる人に聞いた方が早く解決して、上達も早いと思います。