Кто нибудь может внятно обьяснить, что это за сущность - PendingIntent? В каких случаях применять? И в чем ее отличие от обычного Intent?
Ответ
Вся разница заключается в правах доступа к твоему приложению. PendingIntent - обертка, которая позволяет стороннему приложению выполнять определенный код (твоего приложения) с правами которые определены для твоего же приложения. Если в стороннее приложение передать простой Intent то он будет выполняться с правами которые имеет само приложения. Советую взглянуть на примеры взаимодействия с другими приложениями (будильник, календарь и тд). Вот нашел небольшой - http://android-helper.com.ua/alarm/
Комментариев нет:
Отправить комментарий