TGTGInsighttelegram intelligenceLIVE / telegram public index
Contenu
Contenu du post
🤖Проблема Context - универсальный класс под разное наполнение экземпляра Одна из проблема Context - один и тот же класс может предназначаться для разных маст использований. С пометкой какой Context ожидается в API могут помочь аннотации из Jetpack Annotation: 👉@UIContext для Context, которые используется для работы со всеми возможностями для UI 👉@DisplayContext для Context, который будет работать из UI сервисов только с DisplayManager и не будет работать с показом UI. 👉@NonUiContext помечается Context, который не работает с UI. Зачастую им будет Application Context. Такие аннотации не влияют на работу вашего кода, а лишь помечают какой тип Context ожидает автор API. Android Lint НЕ содержит правило на основе этих аннотаций. #android