Size: a a a

Android Developers

2019 November 25

С

Семпай in Android Developers
порекомендуйте где искат фриланс, для новичка
источник

iD

iNex Daniel in Android Developers
Такой вот вопрос, как использовать FirebaseListAdapter в Kotlin проекте?
источник

QH

Quantum Harmonizer in Android Developers
iNex Daniel
Такой вот вопрос, как использовать FirebaseListAdapter в Kotlin проекте?
Так же, как в Java-проекте?..
источник

as

alexander strikalov in Android Developers
Всем привет, как мне отследить принудительное завершение моего приложения? Мне нужно при принудительном завершении, отправить на сервер что звонок прервался и убрать висящий нотификейшн.  В single activity приложения, последнее что срабатывает после сворачивания метод onStop(),  метод onDestroy() не срабатывает. В Application классе пытаюсь отследить onTerminate(), тоже не срабатывает.
источник

QH

Quantum Harmonizer in Android Developers
alexander strikalov
Всем привет, как мне отследить принудительное завершение моего приложения? Мне нужно при принудительном завершении, отправить на сервер что звонок прервался и убрать висящий нотификейшн.  В single activity приложения, последнее что срабатывает после сворачивания метод onStop(),  метод onDestroy() не срабатывает. В Application классе пытаюсь отследить onTerminate(), тоже не срабатывает.
Удаление из recents — Service#onTaskRemoved, но вообще пусть сервер сам понимает, что соединение порвалось
источник

GR

Gor Rushanyan in Android Developers
alexander strikalov
Всем привет, как мне отследить принудительное завершение моего приложения? Мне нужно при принудительном завершении, отправить на сервер что звонок прервался и убрать висящий нотификейшн.  В single activity приложения, последнее что срабатывает после сворачивания метод onStop(),  метод onDestroy() не срабатывает. В Application классе пытаюсь отследить onTerminate(), тоже не срабатывает.
ОнПауз/онСтоп вроде как последняя попытка что-то сделать, если приложение убьют в бекграунде.
Другой вопрос почему у вас сервак не понимает?
источник

iD

iNex Daniel in Android Developers
Я пытаюсь, но что-то...
источник

QH

Quantum Harmonizer in Android Developers
Gor Rushanyan
ОнПауз/онСтоп вроде как последняя попытка что-то сделать, если приложение убьют в бекграунде.
Другой вопрос почему у вас сервак не понимает?
Потому что это непросто.
источник

QH

Quantum Harmonizer in Android Developers
iNex Daniel
Я пытаюсь, но что-то...
Что-то что? Как насчёт того чтобы почитать сообщения компилятора?
источник

GR

Gor Rushanyan in Android Developers
Quantum Harmonizer
Потому что это непросто.
Что не просто? Понять что сокет соединение отвалилось?
источник

QH

Quantum Harmonizer in Android Developers
Gor Rushanyan
Что не просто? Понять что сокет соединение отвалилось?
Да. У TCP есть heartbeat, но он раз в несколько минут.
источник

GR

Gor Rushanyan in Android Developers
В онпаузе прокидывать меседж про пауз
источник

as

alexander strikalov in Android Developers
Gor Rushanyan
Что не просто? Понять что сокет соединение отвалилось?
используем sip-сервер клиента, работаем с помощью liblinephone, liblinephone почему-то не отлавливает, что кто-то отвалился. Но вообще есть способы как-то понять, что приложение убили? Чтобы убрать например нотификейшн висящий во время звонка?
источник

GR

Gor Rushanyan in Android Developers
Gor Rushanyan
В онпаузе прокидывать меседж про пауз
И делать последующие ивенты. onTaskRemoved внезапно не сработает если бекбаттон нажать на мейнактивити. Прийдется городить веселые костыли.
источник

QH

Quantum Harmonizer in Android Developers
Вангую, что голосовой звонок может и должен происходить вообще без активити
источник

GR

Gor Rushanyan in Android Developers
Quantum Harmonizer
Вангую, что голосовой звонок может и должен происходить вообще без активити
Именно по этому спрашивают про синглактивити
источник

v

vitaly in Android Developers
Господа, подскажите вот по такому вопросику.
Есть бэк, туда идут https запросы. Как происходит в этом случае проверка сертификата? Она хэндлится как-то системой или нужно в каких случаях (продукт касается именно секьюрности) её производить самостоятельно прям "из кода"?
источник

ch

central hardware in Android Developers
vitaly
Господа, подскажите вот по такому вопросику.
Есть бэк, туда идут https запросы. Как происходит в этом случае проверка сертификата? Она хэндлится как-то системой или нужно в каких случаях (продукт касается именно секьюрности) её производить самостоятельно прям "из кода"?
сертфикат бека должен быть подписан довереным сертефекатом копия которого хранится на устройстве
источник

QH

Quantum Harmonizer in Android Developers
vitaly
Господа, подскажите вот по такому вопросику.
Есть бэк, туда идут https запросы. Как происходит в этом случае проверка сертификата? Она хэндлится как-то системой или нужно в каких случаях (продукт касается именно секьюрности) её производить самостоятельно прям "из кода"?
Сама. Из кода при желании можно ещё и проверить, что это какой-то конкретный сертификат.
источник

v

vitaly in Android Developers
Спасибо за ответы. Пойду гуглить подробности по указанным направлениям)
источник