Алексей
ссылку человек тоже не создавал)
Dug
Вы можете прикрепить цитату несколько я помню
Alex
https://habrahabr.ru/post/343248/
Да, статья годная, но например я так и не понял для чего нужен например subcomponent, то есть как его внедрять на стадии написании кода.
Arsen
Алексей
Dug
Нет. Вот именно. Я тоже недавно менял шаринг опираясь на нововведения
Loki
нид хелп по реалму, с ассетфайл я в ассетах предварительную базу загружаю и создаю новую, но чтото получаю старые данные, даже пробовал установит на другой девайс
Loki
все снимается, изменил название ассетфайла тутже все заработало,
Dug
Есть цитата, а не комментарий
Sergei
#whois Всем привет, я начинающий project manager на проекте с android, узнал про группу в списке на гитхабе. Не сразу увидел пин :)
Dug
Вроде бы оно
Dug
Но я только проснулся и не за пк. Попозже смогу сказать точно) но пока попробуйте так
Dug
Ну естественно. А как вы будете юзать авторизацию через фб и вообще сдк?
Ս
Добрый день друзья
Ս
Кто программирует под Linux?
Ս
У меня стоит fedora
Ս
и проблема с эмулятором Android Studio!
Maxim 📱 D
Anton
Olexandr
как сделать такой список? может либа какя-то есть?
Anton
старые версии 4.2 запускаются?
Anton
.setPriority(NotificationCompat.PRIORITY_HIGH)
.setCategory(NotificationCompat.CATEGORY_MESSAGE)
.setDefaults(Notification.DEFAULT_LIGHTS or Notification.DEFAULT_SOUND)
Anton
если оно со звуком то всегда вылетает)
Anton
+ если используешь каналы то
notificationChannel.enableLights(true)
notificationChannel.enableVibration(true)
Olexandr
Olexandr
или макет где она есть
Глеб
Всем привет! Мне одному так кажется:
Firebase - рекламирует себя как набор супер-полезных фич для Android-а
но по факту залазиванья туда (в Firebase) - приходит понимание, что это целая платформа(экосистема/философия и тд),
где у тебя либо всё должно быть на ней based (server, ios, android, web).
В противном случае, Google Cloud Console - более чем покрывает всё необходимое
Иными, словами - затаскивание файербейза должно быть комплексным и всеобъемлющим, в противном случае - оно не оправдано (Поддержка консоли, админки, своя база юзеров, плагин для студии со 100500 скрытыми manifest-мерджами и тд)
Глеб
Глеб
Или я заблуждаюсь? )))
Olexandr
спс
Olexandr
как?
Aleksey
как?
https://medium.com/revolut/building-new-features-using-recyclerview-only-aa7db3d8f282
Olexandr
Sergei
Всем привет! Мне одному так кажется:
Firebase - рекламирует себя как набор супер-полезных фич для Android-а
но по факту залазиванья туда (в Firebase) - приходит понимание, что это целая платформа(экосистема/философия и тд),
где у тебя либо всё должно быть на ней based (server, ios, android, web).
В противном случае, Google Cloud Console - более чем покрывает всё необходимое
Иными, словами - затаскивание файербейза должно быть комплексным и всеобъемлющим, в противном случае - оно не оправдано (Поддержка консоли, админки, своя база юзеров, плагин для студии со 100500 скрытыми manifest-мерджами и тд)
Насколько я понимаю, целая система не обязательна для мелких задач.
Глеб
Не.... тут наоборот не нужно - GCM - справляется
Глеб
Как бы они всех не толкали туда))
Глеб
Ну вот в том то и дело - что отличить гугловый "маркетинговый deprecated" от "реального технического" иногда сложно))
Ilya
Gcm просто мало информации о пользователях собирает.
Глеб
Vadim
Как можно разбить получения Map<String, String> по полям?
Глеб
Согласен, я этот момент как-то декомпили изучал, и вот что интересно
поддержка нового O заимплеменчена в том же core который и gcm юзает и там на самом деле они правильно(с учетом doze и bg-limitations) проксируют вызовы из бродкаст ресивера в твоем манифесте в службу в твоем манифесте...))
но там это сделали за тебя - в остальных случаях на O - тебе самому все равно придется это решать в подобных случаях, для твоих ресиверов и служб
Anonymous
добрый день, у меня для шифрования есть ключ pfx, куда его засунуть?)
Глеб
WakefullBroadcastReceiver - deprecated. Поэтому если у тебя объявлен в манифесте ресивер - нужно дважды думать как в нём выполняться правильно и если дергать сервис - то тем более думать как))
Vadim
Arsen да всё тоже на самом деле
в методе ресивера обращаюсь к данным remoteMessage?.data
который из себя представляют Map<String, String>
Нашёл некое решение для отображения map в методо putExtra:
intent.putExtra("data", remoteMessage?.data as Serializable?)
и в активити когда получаю эти данные делаю следующее:
intent.getSerializableExtra("data") as Map<String, String>
Вот он мне и ругается на cast мол: Unchecked cast хотя по идее работает, вот и ищу альтернативу как сделать так, чтобы он не шумел.
Как вариант - разбить на "получение полей карты"
Глеб
Глеб
оно ничего не решает по приоритетам процесса, и даже не объявлено в манифесте))
Глеб
Кейс когда процесс прибит - и должен встать по бродкасту(Alarm, Push, etc) - вот в чём вопрос
Sergei
Arsen
Vadim
Arsen поэтому я и написал что скорей всего работать будет, но шуметь не перестанет.
Хочу избавитьсяь от него
Глеб
Arsen
Evgeny
У кого маковская версия телеграмма стоит
Глеб
Шедулинг - ок, заменим JobSch и GCMNetworkManager (кстати из gcm-пакета 😄) а другие эвенты?
Evgeny
у вас тоже копирование текста перестала работать?
Глеб
Глеб
это позволяет отрабатывать пуши в службе без необходимости FgNotification
Sergei
Vadim
Arsen по идее так:
paymentData.category = remoteMessage?.data?.get("category")
Arsen
а в чем собственно вопрос?
Gleb
Привет! Мне нужно открывать Activity по нажатию на виджет. Не могу понять, почему код не работает: https://pastebin.com/7bmtt1rB
PS: Разобрался
Arsen
pastebin.com | codeshare.io
Yerlan
кто знает почему добавленные библиотеки в gradle влияют на холодный старт приложение? у меня абсолютно пустой проект одним activity splash открывается около 3 сек. удалил все библиотеки с gradle стало ~1.4ms?
Глеб
Dug
Dug
Можно подробнее?
Глеб
Vadim
Если я получаю данный через
intent.getSerializableExtra("data")
могу ли я потом делать проверку на наличе чего то внутри таким образом:
intent.getSerializableExtra("data")
извините за может очевидный вопрос, но логами не могу показать, так как для того чтобы показать нужен доступ к учетке для отправки нотификаций с firebase console
Dug
Dug
Шота я из деревни походу. Не понял(
Dug
Ravshan
Ребят как закрыть сразу два Activity на AlertDialog?
Vadim
@TemMax да в принципе да, но это работает для putExtra
будет ли это также работать и для putSerializable&