Kanstantsin
Kanstantsin
или нет
Kanstantsin
ковырялся в настройках батареи ? некоторые телефоны, как например ксаоми, глушат сервис пушей, чтобы он не садил батарею, нужно в настройках батареии добавлять его в исключения, иначе система его глушит спустя какое-то время
Kanstantsin
также надо понимать, что если сервис заглох из-за чего-то, чтобы он перезапустился нужно рестартовать приложение на телефоне ручками, сервис сам не поднимется, если что-то в настройках поменялось даже
Kanstantsin
блин много инфы )) просто с пушами работал очень плотно ) пока так )
Konstantin
да, с запущеной апкой делал. как узнать как называется сервис? в телефоне есть вариант показать process list, он там как называется?
Kanstantsin
это хз, я так не глядел, вообще если прилажка запущена, я бы сделал так, отлогировал сервис, перезапустил приложение на телефоне, чтобы он гарантированно стартанул и отправил пуш на него
Kanstantsin
и смотрел что в сервисе, пришел или нет, если прилажка запущена, сервис не умрет быстро точно
Arsen
только на мейзу не работает? на эмуляторе тестил?
Kanstantsin
и прийти в него уже инфа хоть какая должна, если приходит смотреть что дальше происходит, если нет, проблема в настройках, json ключи и т.д. почему сервис ничего не приходит разбираться
Kanstantsin
конкретно верхние случаи про сервис пушей, больше когда app убит вообще, если апп запущен, то сервис должен выживать
Kanstantsin
надо логировать его, смотреть что в нем делается вообще, есть ли активность какая
Konstantin
E/FirebaseInstanceId: Error while delivering the message: ServiceIntent
Konstantin
вот такую штуку в логкате увидел, значит пуш все же пришел на девайс?
Kanstantsin
видишь, значит активность есть какая-то
Kanstantsin
там RemoteMessage вроде объект приходит в сервис
Konstantin
лан, спасибо, буду разбираться
Konstantin
... not found. ))
Kanstantsin
ну ваще в нете пишут что не стоит юзать вместе FCM и GCM
Kanstantsin
как я понимаю GCM уже встроен в либу firebase
Kanstantsin
может что-то напутал с сервисами и заюзал GCM просто ? или не подключил какие-то сервисы
Kanstantsin
Kanstantsin
... not found. ))
https://www.androidlearning.com/android-push-notifications-using-firebase-cloud-messaging-fcm-php-mysql/
Kanstantsin
примерно вот, там написано как что юзать, всё так реализовано ?
Kanstantsin
Check for Google Play Services APK
ну и ещё вот что пишут проверить
Konstantin
сейчас как раз проверяю
Volodymyr
Google Cloud Messaging -- DEPRECATED 4/10/2018
https://developers.google.com/cloud-messaging/android/client
Konstantin
ну, да теперь приходит, забыл добавить messagingService;
но я почему то думал что в верхней шторке должны появляться уведомления сами по себе, т.е. плэй-сервисы типа как то сами формируют их из пуш уведомлений, или может я с чем то попутал?
Kanstantsin
там вроде от формата зависит
Kanstantsin
который кинешь
Kanstantsin
если кинуть в одном формате то типо оно само сможет сделать default какой-то и показать, а в другом не сделает
Kanstantsin
но лучше делать самому
Kanstantsin
надежнее
Konstantin
ага, ну я так и понял что лучше самому хендлить сообщения, спасибо за помощь
Kanstantsin
Kanstantsin
вот здесь про это написано
Kanstantsin
как и куда доставляет пуш, и как отображается и обрабатывается
Kanstantsin
https://firebase.google.com/docs/cloud-messaging/concept-options#notifications_and_data_messages
Kanstantsin
даже лучше вот
Сергей
Всем привет! Кто-то сталктвался с проблемой - не отрисовывается прогресс при смене конфигурации...? При пересоздании данные сетятся, progress устанавливается но прогрессбар не заполнен, и ровно такая же проблема с радиокнопкой - setChecked отработал, а отображено состояние unchecked. На обоих элементах кастомный drawable
Kanstantsin
Notification message and Data message
вот оно, 2 вида их есть, и одни могут хэндлится как-то автоматом
Konstantin
Konstantin
уже бутылку должен
Сергій
blaccyee
Господа, при входящем звонке срабатывает метод, который отправляет get до моего скрипта. Если скрипт полностью на php, то все ок, номер добавляется. Решил переписать на nodeJs, там все то же самое, за исключением того, что в url добавляется порт.
В логах отображаю ссылку + номер, если копирую ее и перехожу в браузере - номер добавляется. Соответственно, мой пост-запрос в андроиде не может обработать url с портом. Есть идеи?
http://paste.org.ru/?i3xage
Сергій
Где-то 24dp, где-то 26dp, а где-то монобровь 🌝
Dmitry
привет, я дизайнер. нужна консультация разработчиков: насколько трудно делать градиент фоновый?
Dmitry
ну просто, градиентом норм делается или отказаться лучше?
Dmitry
а то у нас фирменнй стиль градиентный, в дизайн приложения тоже хорошо бы его добавить
Vishnyakov
blaccyee
Andrei
Ребята, всем привет. Такой вопрос. Если в активити очень мало view -кода, например, есть пару кнопок, одна finish() а вторая стартует другую activity, надо ли для такой активити делать view и presenter? Или подскажите, где можно почтать об этом? Заранее спасибо
François Leclercq
Andrei
А зачем тебе конкретно презентер (в принципе)?
Ну вообще я решил попробовать внедрить MVP и в частности Moxy в один из проектов, и вот делаю согласно гайдам. В активити, где больше логики презентер действительно кажется полезным, а тут хз
François Leclercq
Dmitry
я про такую штуку. градиент в верхних баннерах будет
насколько нормально програть или что изменить лучше?
Dmitry
François Leclercq
Сергій
Сергій
Сергій
Я почему-то подумал градиент как фон всего экрана 🌝
Dmitry
а плашку с тенью не нужно под блок с баненров? обычнно везде так, где баннеры есть
Сергій
Сергій
Там хоть и карточка, но в данном кейсе тень не будет смотреться консистентно. ИМХО
Dmitry
Dmitry
такое соответствует гайдам?
Сергій
Отступы по бокам экрана должны быть 16dp
François Leclercq
Почему у нижней картинки отступ слева больше отсутпа справа?
Dmitry
Dmitry
сори, исправил
Dmitry
у плашки тени нет, у кнопки есть, если что
François Leclercq
Бар нужно отделить, тенью и оттенком
François Leclercq
Можно просто тенью, на худой конец
Сергій
И как мне кажется, недостаточно контраста в нижней карточки. На дешёвых экранах с низкой контрастностью все сольётся
François Leclercq
Сергій
🌝