Size: a a a

2019 January 14

AS

Andrei Shaliapin in MobDev Group
Для начала вопрос - зачем пихать ссылку на activity в application?
источник

V

Viktor in MobDev Group
организация работы  с пермишенами
источник

V

Viktor in MobDev Group
Как вариант создать отдельный синглтое к примеру и в неё сетить ссылочку на статическое поле Акстивности
источник

AS

Andrei Shaliapin in MobDev Group
Зачем? Пермишены надо запрашивать по необходимости а не все сразу
источник

V

Viktor in MobDev Group
источник

V

Viktor in MobDev Group
Andrei Shaliapin
Зачем? Пермишены надо запрашивать по необходимости а не все сразу
Я и хочу по необходимости сделать, раньше всё было сразу
источник

AS

Andrei Shaliapin in MobDev Group
Тогда статик поля не нужны
источник

V

Viktor in MobDev Group
Хочется сделать типо этого:
источник

V

Viktor in MobDev Group
и в зависимости выывать функцию, в которой будут чекатся пермишены
источник

AS

Andrei Shaliapin in MobDev Group
А если юзер не даст необходиые разрешения?
источник

AS

Andrei Shaliapin in MobDev Group
Логика приложения не должна ломаться в таком случае
источник

V

Viktor in MobDev Group
Andrei Shaliapin
А если юзер не даст необходиые разрешения?
Ну тогда диалогое окошко что нет доступа к чему-то
источник

V

Viktor in MobDev Group
Это уже всё реализованно, проверки, если юзер отказал
источник

V

Viktor in MobDev Group
источник

V

Viktor in MobDev Group
и например в этом методе чекать? Как ребят норм?
источник

AS

Andrei Shaliapin in MobDev Group
Я как-то долго вырезал подобную нечисть, когда мне передали проект от казахов
источник

AS

Andrei Shaliapin in MobDev Group
И сейчас пришел к такому варианту
источник

AS

Andrei Shaliapin in MobDev Group
PermissionUtil.with(this)
               .onGranted { initQRDecoder() }
               .onDeclined { PermissionUtil.request(this, it, PERMISSION_CAMERA_REQUEST) }
               .require(PermissionUtil.PERMISSION_GROUP_CAMERA)
источник

AS

Andrei Shaliapin in MobDev Group
Самописный хелпер, которые не вызывает утечек памяти и не хранит статик контекст
источник

V

Viktor in MobDev Group
Andrei Shaliapin
Самописный хелпер, которые не вызывает утечек памяти и не хранит статик контекст
ок, спасибо за совет
источник