Когда вы будете использовать PendingIntent?

Я пытаюсь понять из API цель PendingIntent .

Иногда некоторые методы, которые я использую, требуют этого, я до сих пор не понял эту идею.

Может ли кто-нибудь объяснить? Почему я не могу использовать контекст?

Благодаря,

moshik

Solutions Collecting From Web of "Когда вы будете использовать PendingIntent?"

A PendingIntent представляет собой комбинацию грубого действия (начать действие «запустить услугу», отправить трансляцию?), Детали действия (в виде Intent ) и Context . PendingIntent передается операционной системе, которая будет выполнять грубые действия по Intent в какой-то будущей точке (следовательно, «ожидает»). Context предназначен для обеспечения безопасности. Android выполнит PendingIntent только с разрешениями Context , поэтому PendingIntent не сможет получить доступ к тем, которые Context запрашивает.

Ожидающее намерение – это токен, который вы передаете другому приложению, например Notification Manager, который позволяет другому приложению использовать разрешения вашего приложения для выполнения предопределенной части кода.

Используются некоторые триггеры активности через некоторое время или вызовы с помощью определенного события для этого ожидающего намерения. И обычно ожидающее намерение сохраняется в очереди процесса.

Обычное намерение используется в это конкретное время, но ожидающее намерения используется как предопределенное время.

Например, диспетчер аварийных сигналов, который вызывается в определенное время.