Я лишь уточняю, так как хотел бы использовать собственное решение (на своем серве) для уведомлений, а не гугловский фаербейс
Своего решения не бывает. FCM сейчас единственный легальный способ разбудить приложение, которое свернуто или в doze mode. Реализация своего лонг-поллинга ни к чему хорошему не приведёт.
Своего решения не бывает. FCM сейчас единственный легальный способ разбудить приложение, которое свернуто или в doze mode. Реализация своего лонг-поллинга ни к чему хорошему не приведёт.
То есть в Авито используют FCM ? или это слишком тонкий инсайт?
То есть в Авито используют FCM ? или это слишком тонкий инсайт?
Скажем так. Я на предыдущей работе делал мессенджер и там, как ты понимаешь, функционал пушей критически важен. Так вот. Я изобрел два костыля и в итоге все равно передал всё на FCM.
Скажем так. Я на предыдущей работе делал мессенджер и там, как ты понимаешь, функционал пушей критически важен. Так вот. Я изобрел два костыля и в итоге все равно передал всё на FCM.
Понял, Даниил, благодарю, что уделили время и внимание. Хорошего вечера!
Всем привет, у меня есть вопрос, если есть сервисы которые используетесь в одной активности, и при переходе в другую активность их заново создавать или логично передать с помощью putExtra??? Или есть ещё какой то способ?
Всем привет, у меня есть вопрос, если есть сервисы которые используетесь в одной активности, и при переходе в другую активность их заново создавать или логично передать с помощью putExtra??? Или есть ещё какой то способ?
Сервисы работают независимо от активити же, или я чего-то не понимаю? Ты типа просто биндиш активити к нему и всё
Можно ли как-то создать FileInputStream не для всего файла, а только для части? Есть файл, внутри которого есть видео, сдвиг и размер видео известен. Изначально думал создать по этим данным новый файл, но так как видео более 300мб, то это не вариант
Можно ли как-то создать FileInputStream не для всего файла, а только для части? Есть файл, внутри которого есть видео, сдвиг и размер видео известен. Изначально думал создать по этим данным новый файл, но так как видео более 300мб, то это не вариант
Да тут мой косяк, я имел виду классы, которые содержат и выполняют какую то бизнес логику
Всё равно не понятно что надо сделать. Нафига передавать классы между активити? Можно же вынести такие классы в отдельные файлы и работать из всех активити внутри приложения с ними. Или надо передать конкретно объект какой-то между активити? Ну тут тоже можно создать объект общий для приложения и не парить себе мозги с передачей экстрас
Всё равно не понятно что надо сделать. Нафига передавать классы между активити? Можно же вынести такие классы в отдельные файлы и работать из всех активити внутри приложения с ними. Или надо передать конкретно объект какой-то между активити? Ну тут тоже можно создать объект общий для приложения и не парить себе мозги с передачей экстрас