Ivansuper
А ты уверен, что анимировать и elevation, и translationZ хорошая идея?
Ivansuper
Ты хочешь анимировать тень под кнопкой при разных состояниях? Если да, то твои симптомы похожи на проблемы с outline, который обозначает границы shape, по которым рисуется тень
Ivansuper
Anonymous
Есть в db room таблица user и book ,у user связь один ко многим к book ,как вывести список books привязанных к пользователю ?
Ivansuper
Убери elevation из аниматора
Ivansuper
Ты анимируешь 2dp в 2dp
Ivansuper
И с нулевым временем. Просто не вижу смысла
Ivansuper
Если правильно помню по аниматорам — суть этого проста. При переходе состояния вью в один из подходящих, у тебя (соотв. тегам в аниматоре) приходят в действие спец. классы, которые просто берут параметры вью и доводят их до значения указанного в valueTo
Ivansuper
Все
Ivansuper
Т.е. тут нет ничего космического
Ivansuper
Не анимируется тень? Проверь — есть ли она вообще. Все еще не анимируется? Поменяй translationZ на другое и посмотри на реакцию
Ivansuper
Не реагирует — что то перемудрено с аниматором, или указаны не те состояния (хотя состояния те)
Ivansuper
Ivansuper
Вполне возможно что outline не работает без заливки
Ivansuper
Он у них через жопу сделан (тень)
ᴀɴᴅʀᴇʏ
Кто-нибудь знает аналог stetho, где можно выполнять sql-запросы и смотреть на БД?
Ivansuper
Добавь тестовый fill 0xffffffff
Turalllb
Ivansuper
Ivansuper
Только я сейчас снова открыл — у тебя есть там заливка
Ivansuper
<solid android:color="#404B6EA4" />
Turalllb
да и контур внешний очерчен, это чтобы пульсация была, а то без контура не работает.
Ivansuper
У тебя вообще там тень есть? Или только анимация не работает?
Turalllb
Ivansuper
А так ты получается параметр анимируешь, а визуально толку ноль
Ivansuper
Ivansuper
Т.е. первый байт ff
Ivansuper
Turalllb
пробовал. это я сам прозрачность потом добавил..хз..но работает без прозрачности
Turalllb
и тень сразу снизу появилась
Turalllb
да..
Turalllb
когда пульсацию делаю нужен stroke чтобы он знал до куды пульсировать. Иначе не считает. И еще видел что анимация не работает у CardView , если не задать радиус углов хотя бы ноль
Igor
Всем добрый вечер, такой вопрос на засыпку. Как месенджеры узнают, когда пользователю пришло сообщение? Я так понимаю, что через FCM? Какие есть альтернативные варианты для создания пуша? Ну и я так понимаю, что когда я запускаю тот же телеграм, он просто допустим в раз секунду стучится на сервак и проверяет, что там нового?
Pavel
Аброр
могу ошибаться, но там немного другой принцип, сервер сам отправляет когда что то менется
Ferrero
есть куча разных технологий
Igor
Ferrero
стучаться каждую секунду это самое худшее, что можно сделать
Pavel
если tcp сокет, то нет, устанавливается соединение, и сервер в сокет шлет пакеты
Pavel
а ты по ивенту отображаешь это
Pavel
Pavel
Pavel
разница лишь в том, что соединение не рвется
Pavel
но этот подход тоже имеет место
Pavel
Pavel
вы чат делаете на андроид клиентах?
Pavel
Pavel
а так есть у пушей xmpp api, можно на них сделать чат, будет проше чем свой протокол пилить, и безопаснее
Pavel
Pavel
я сейчас на десктопном телеграмм клиенте сижу, откуда здесь пуши?
Сергій
Anonymous
Народ,кто знает как на эмуляторе норм мр3 фармат нарубить?
Pavel
Pavel
На десктопе все ровным счетом тоже
Pavel
может только с той разницей, что при смене базовой станции другой ip телефону выдадут
Pavel
и это надо учитывать
Сергій
В эпла и гугла есть свои каналы доставки сообщении
Pavel
Сергій
APNS и FCM соответственно
Pavel
Сергій
Pavel
Сергій
Pavel