Comments 9
Спасибо за permissionUtil. До сих пор не осилил runtime permissions, но, чувствую, уже пора.
0
github.com/googlesamples/easypermissions
Тоже хорошая библиотека для runtime permissions
Тоже хорошая библиотека для runtime permissions
0
Спорить не стану, но основной упор permissionUtil на простоту использования.
0
Я всегда наследую Service
. Спасибо за информацию о bindService
, не знал
0
Зачем вы пробуете наследоваться от JobIntentService если вам не нужен HandlerThread? Наследуйтесь от JobService
0
Для совместимости. JobService «added in API level 21»
0
Уважаемый автор… а вы в курсе что IntentService выполняет задачи в worker thread? И как раз для выполнения сложных работ он отлично подходит… или блокирующих caller thread.
Он просто не предназначен для того чтобы вечно жить в бэкраунде, жрать батарейку и выполнять говнокод.
Он просто не предназначен для того чтобы вечно жить в бэкраунде, жрать батарейку и выполнять говнокод.
0
Возможно так и было до прихода JobScheduler спорить не стану, я лично использовал его для Geofencing и по рекомендации доки , в которой и написано «However, in most cases an IntentService is the preferred way to perform simple background operations».
0
JobScheduler скорее всего тупо wrapper для всего этого, чтобы оно нормально работало с учетом Doze и возможностей телефона. Такой центральный компонент по загрузке телефона бэкграундными тасками.
По простыми оперецаями подразумевается вовсе не отправка интентов, а что-то вроде добавить запись в DB… Что-нибудь записать в Settings… Отправить какой-нить просто HTTP request… и т.п.
Т.е. не просчитать вероятность выйгрыша в шахматной партии на 100 ходов вперед.
Или не грузить порновидео в пару гигов и писать на SD карту.
«However, in most cases an IntentService is the preferred way to perform simple background operations»
По простыми оперецаями подразумевается вовсе не отправка интентов, а что-то вроде добавить запись в DB… Что-нибудь записать в Settings… Отправить какой-нить просто HTTP request… и т.п.
Т.е. не просчитать вероятность выйгрыша в шахматной партии на 100 ходов вперед.
Или не грузить порновидео в пару гигов и писать на SD карту.
0
Sign up to leave a comment.
Android O and background services