Как говорится в названии, какая разница (если есть)? Мне удалось найти только разницу между контекстами Application X Application, но не Service X Application.Есть ли разница между контекстом службы и контекстом приложения в Android?
Благодаря
Как говорится в названии, какая разница (если есть)? Мне удалось найти только разницу между контекстами Application X Application, но не Service X Application.Есть ли разница между контекстом службы и контекстом приложения в Android?
Благодаря
Приложение является базовым классом для поддержания глобального состояния приложения. его контекст привязан к жизненному циклу приложения.
Служба (надеюсь, вы уже знаете, что это такое и что она делает) имеет свой собственный контекст, связанный с его жизненным циклом и содержащий некоторую информацию о себе.
Оба приложения и службы расширяют (косвенно) класс Context. Таким образом, каждый из них имеет свой собственный контекст. Разница в том, что, надеюсь, вы уже получили ее - Контекст приложения - это контекст всего приложения, он живет от начала до конца вашего приложения, тогда как контекст службы содержит только информацию об объекте службы и живет до тех пор, пока Служба живет.
Это почти то же самое, что и разница между Контекстом активности и Контекстом приложения.
Кроме того, я предлагаю вам ознакомиться с официальной документацией перед отправкой вопросов. Вы можете найти ответы там.
О СРЮ, я выразил себя неправильно. Я искал раздел «Контекстные возможности» в ссылке, которую опубликовал laalto. – bakua
https://possiblemobile.com/2013/06/context/ – laalto