Size: a a a

Android Developers

2020 June 08

Q

Quarterback in Android Developers
Firebase?
источник

NM

Nikolai Melkov in Android Developers
Да
источник

OH

Oleksandr Hulak in Android Developers
Quarterback
Господа подскажите оптимальное решение которым пользуетесь. Хочу сделать так что бы при добавлении новости на сайт, в приложение приходило уведомление ( заголовок + картинка если возможно). Спасибо
а сайт твой?
источник

Q

Quarterback in Android Developers
Oleksandr Hulak
а сайт твой?
Да, хочу во время добавления в бекенде отпоавить уведомления всем устройствам
источник

Q

Quarterback in Android Developers
Спасибо) а есть еще варианты? Вы FCM используете?
источник

OH

Oleksandr Hulak in Android Developers
Quarterback
Да, хочу во время добавления в бекенде отпоавить уведомления всем устройствам
тогда да, создать topic для fcm, подписывать на него устройства и триггерить
источник

Q

Quarterback in Android Developers
Oleksandr Hulak
тогда да, создать topic для fcm, подписывать на него устройства и триггерить
Хорошо, спасибо)
источник

ES

Egor Sigolaev in Android Developers
Ребят, привет. Кто может объяснить, почему функция создания базы данных (Room) является synchronized? Чтобы последовательно протолкнуть результат выполнения создании базы?
источник

I

Ivan in Android Developers
Egor Sigolaev
Ребят, привет. Кто может объяснить, почему функция создания базы данных (Room) является synchronized? Чтобы последовательно протолкнуть результат выполнения создании базы?
а как она выглядит? Функция
источник

ES

Egor Sigolaev in Android Developers
Ivan
а как она выглядит? Функция
источник

ES

Egor Sigolaev in Android Developers
Метод getInstance
источник

I

Ivan in Android Developers
чтобы не допустить создания двух экземпляров
источник

ES

Egor Sigolaev in Android Developers
Ivan
чтобы не допустить создания двух экземпляров
Я не про синглтон, а про synchronized(LOCK). Зачем это?
источник

ЛХ

Лапки Х in Android Developers
🥴
источник

ES

Egor Sigolaev in Android Developers
Я просто сейчас читаю про потоки. Вот стал вопрос.
источник

I

Ivan in Android Developers
Egor Sigolaev
Я не про синглтон, а про synchronized(LOCK). Зачем это?
если два потока одновременно вызовут функцию, то есть шанс два раза сконструировать объект
источник

I

Ivan in Android Developers
synchronized защищает от одновременного выполнения блока кода разными потоками
источник

ES

Egor Sigolaev in Android Developers
Ivan
если два потока одновременно вызовут функцию, то есть шанс два раза сконструировать объект
А как такое может быть? Мы же вызываем его с одного потока. Тогда почему мы все методы билда (ретрофит билдер и т.д.) не заворачиваем в синхронайзд?
источник

ES

Egor Sigolaev in Android Developers
Ivan
synchronized защищает от одновременного выполнения блока кода разными потоками
Это не обязательно вообще писать?
источник

I

Ivan in Android Developers
Egor Sigolaev
А как такое может быть? Мы же вызываем его с одного потока. Тогда почему мы все методы билда (ретрофит билдер и т.д.) не заворачиваем в синхронайзд?
ты можешь и не заворачивать, если вызываешь её с одного потока.
источник