Loading docs/html/preview/features/background-optimization.jd +2 −2 Original line number Diff line number Diff line Loading @@ -112,7 +112,7 @@ page.keywords="android N", "implicit broadcasts", "job scheduler" <p class="note"> <strong>Note:</strong> A {@link android.content.BroadcastReceiver} registered with {@link android.content.Context#registerReceiver Context.registerReceiver()} continues to receive these broadcasts while the app is in the foreground. continues to receive these broadcasts while the app is running. </p> <h3 id="sched-jobs"> Loading Loading @@ -269,7 +269,7 @@ public static void scheduleJob(Context context) { MY_BACKGROUND_JOB, new ComponentName(context, MediaContentJob.class)); builder.addTriggerContentUri( new JobInfo.TriggerContentUri(MEDIA_URI, new JobInfo.TriggerContentUri(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS)); js.schedule(builder.build()); } Loading docs/html/training/monitoring-device-state/doze-standby.jd +5 −4 Original line number Diff line number Diff line Loading @@ -205,13 +205,14 @@ Standby</a> you can set alarms that will fire even if the device is in Doze. </p> <p class="note"><strong>Note:</strong> Neither {@link <p class="note"> <strong>Note:</strong> Neither {@link android.app.AlarmManager#setAndAllowWhileIdle(int, long, android.app.PendingIntent) setAndAllowWhileIdle()} nor {@link android.app.AlarmManager#setExactAndAllowWhileIdle(int, long, android.app.PendingIntent) setExactAndAllowWhileIdle()} can fire alarms more than once per 15 minutes per app.</p> android.app.PendingIntent) setExactAndAllowWhileIdle()} can fire alarms more than once per 9 minutes, per app. </p> <p> The Doze restriction on network access is also likely to affect your app, Loading Loading
docs/html/preview/features/background-optimization.jd +2 −2 Original line number Diff line number Diff line Loading @@ -112,7 +112,7 @@ page.keywords="android N", "implicit broadcasts", "job scheduler" <p class="note"> <strong>Note:</strong> A {@link android.content.BroadcastReceiver} registered with {@link android.content.Context#registerReceiver Context.registerReceiver()} continues to receive these broadcasts while the app is in the foreground. continues to receive these broadcasts while the app is running. </p> <h3 id="sched-jobs"> Loading Loading @@ -269,7 +269,7 @@ public static void scheduleJob(Context context) { MY_BACKGROUND_JOB, new ComponentName(context, MediaContentJob.class)); builder.addTriggerContentUri( new JobInfo.TriggerContentUri(MEDIA_URI, new JobInfo.TriggerContentUri(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS)); js.schedule(builder.build()); } Loading
docs/html/training/monitoring-device-state/doze-standby.jd +5 −4 Original line number Diff line number Diff line Loading @@ -205,13 +205,14 @@ Standby</a> you can set alarms that will fire even if the device is in Doze. </p> <p class="note"><strong>Note:</strong> Neither {@link <p class="note"> <strong>Note:</strong> Neither {@link android.app.AlarmManager#setAndAllowWhileIdle(int, long, android.app.PendingIntent) setAndAllowWhileIdle()} nor {@link android.app.AlarmManager#setExactAndAllowWhileIdle(int, long, android.app.PendingIntent) setExactAndAllowWhileIdle()} can fire alarms more than once per 15 minutes per app.</p> android.app.PendingIntent) setExactAndAllowWhileIdle()} can fire alarms more than once per 9 minutes, per app. </p> <p> The Doze restriction on network access is also likely to affect your app, Loading