Turalllb
в превью при добавлении тени нет
Ну drawable svg это формат андроида для svg и он не поддерживает всех возможностей svg. Поэтому и нет тени. Если бы была нарисована не средствами svg , а фигурами с заливкой как будто-то тень, то сработало бы
Turalllb
Нет также градиентов
Сергій
Нет также градиентов
Есть градиенты. VectorDrawable поддерживает градиенты
Tornike
А как тогда добавить тень к SVG?
Turalllb
Читал недавно где то, о том что в андроид есть два источника света. Один сверху (90 градусов) другой перпендикулярно к плоскости экрана. И типо эти источники вместе определяют тени. Я сразу не въехал. Для меня один свет под 90 градусов. Но при нажатии тень появляется со всех сторон равномерно, как будто источник света это мои глаза. Скрины приложил. А вот я этого как могу достичь? У меня и при нажатии тень сверху (90 градусов или даже 120).
Turalllb
Turalllb
Turalllb
Или меня уже глаза обманывают.. В общем я не могу получить кнопки такие же строгие, четкая тень .. Я достал stateDrawableList андроида, установил минимальную высоту, но тень все равно размазанная какая то..
Turalllb
Сергій
Ну с 21 апи их нет, в 24 появились
Есть в саппорт векторах же
Turalllb
Есть в саппорт векторах же
Может быть, не могу утверждать, я только читал, сам не пользовался
Сергій
Я могу утверждать ) я пользовался
Сергій
https://youtu.be/itwOSMVlHaY Тут более детально
Turalllb
Ну ок, а тени есть где то в svg ?
Сергій
Нет, теней нету. Они тусуются отдельным тегом, насколько я помню
Turalllb
Ну я тоже так решил
Сергій
Так же как и всякие фильтры и блюры. Они тоже не поддерживаются
Turalllb
А как тогда добавить тень к SVG?
Нарисовать с помощью path ) если иконка сложная лучше не братья)
Сергій
Да и вряд-ли будут
Alexey
а других вариантов нет?)
Скопировать, вставить со смещением, закрасить черным, вычесть основную фигуру
Turalllb
а других вариантов нет?)
Ну можно в png конвертировать и так рисовать маску для тени.
Turalllb
Скопировать, вставить со смещением, закрасить черным, вычесть основную фигуру
Тоже как вариант, но надо в адобе иллюстратор это делать.
Alexey
тень нужна с размытием, так думаю не сработает
Размытие только с пнг, вектором дорого
Alexey
Но и не поддерживается видимо)
Tornike
маркер для карты
Turalllb
Простая
Turalllb
В иллюстраторе можно сделать минут 20 поковырявшись с ним. А где его тень?
Alexey
Программно полностью рисуй)
Tornike
А че за иконка. Можно скрин?
а если я буду с сервера получать свг, тень тоже не будет работать?
Turalllb
Программно полностью рисуй)
Кстати да. DrawebleLayerList в нем itemы , все нарисовать короче с помощью shape
Tornike
Кстати да. DrawebleLayerList в нем itemы , все нарисовать короче с помощью shape
ну как сделать тень для круга я понимаю, но как сделать ее сделать для такой фигуры?)
Turalllb
ну как сделать тень для круга я понимаю, но как сделать ее сделать для такой фигуры?)
Ну главное фигуру нарисовать. Блин короче не парься, рисуй в фотошопе эту херню, делай тень , там она сама будет. И нарезай под все экраны png
Tornike
Ну главное фигуру нарисовать. Блин короче не парься, рисуй в фотошопе эту херню, делай тень , там она сама будет. И нарезай под все экраны png
так это для маркера на карте нужно) Ну я понял крч А насчет того, что если буду получать ее с сервера, тоже не будет тень работать?
Turalllb
так это для маркера на карте нужно) Ну я понял крч А насчет того, что если буду получать ее с сервера, тоже не будет тень работать?
Ну отображает ее андроид, так что не будет. И с сервера svg получать не получится, нужно уже draweble svg иметь. Да и вообще ресурс какой то сомневаюсь что с сервера можно получать
Tornike
спасибо
Nameless
Всем привет, а может кто-нибудь кинуть что-нибудь почитать про алгоритмы эхоподавления в voip? Читал что это делается через создание маски шумов, можно что-то на эту тематику?
Dyno
https://www.freeprivacypolicy.com/
этот тоже не бесплатный. там начинаешь создавать, набегает под 50+ долларов. ну нафиг такая генерация. использовал firebase генератор https://app-privacy-policy-generator.firebaseapp.com/ и разместил файл в гугл диске с публичным доступом
Сергій
https://twitter.com/tasomaniac/status/1103020923874131968?s=19
Глеб
Ребят есть адекватные примеры как сделать Call Notification? Когда звоним и как бы уведомлние со звонком идет
Himars
Капитан
Анатолий
Ребят, ни у кого такого не было? Эмуляторы не запущены. Лечется запуском нескольких эмуляторов пока имя не будет занято. Но держать запущенный эмулятор мне неудобно
Himars
Вы здесь все такие умные но ответов от вас нет)
Tornike
с сервера свг получать получится, глайд умеет вроде бэ, через промежуточные битмапы
Я имею в виду, чо если я получу свг с тенью, она отобразится с тенью?
Konstantin
ты сам не рисуешь тень, типа. по крайней мере для маркеров на карте нет смысла
Konstantin
впринципе даже для всплывающих инфо-окон на картах тоже нет смысла рисовать тень самому, даже для 9патч можно вычислить якорь, а показываться будет с тенью (заранее пререндереной)
Nameless
Ребят есть адекватные примеры как сделать Call Notification? Когда звоним и как бы уведомлние со звонком идет
Всм кастомная нотификаха с кнопками приема или отмены звонка или всплывающее активити со входящим ввзовом?
Анатолий
Ребят, ни у кого такого не было? Эмуляторы не запущены. Лечется запуском нескольких эмуляторов пока имя не будет занято. Но держать запущенный эмулятор мне неудобно
если вдруг кому нужно будет то все таки нашел решение https://stackoverflow.com/questions/54484103/cannot-load-apk-on-device-because-non-existing-emulator-appears-and-disappears-i/54488766#
Dug
Как звонок в телеграмме к примеру
А как насчёт открыть репу тг и посмотреть?
Глеб
Jeorge
editText.removeTextChangedListener(listener)
Потом добавить другой.
Глеб
7 бед 1 репа телеграмма
Глеб
еще бы чистая джава была там 🙈
Глеб
если бы они еще rx room и clean была бы то можно было бы вообще только туда залядывать для хороших примеров
Глеб
Там в основом слишком кастомные решения
Глеб
для всего
Dyno
ребят, а если забанят в гугл плей консоли, то бан по банковской карте? то есть больше на свое имя никогда не зарегать аккаунт? а как же люди имеют по несколько аккаунтов и переносят приложения из одного в другое. неужели на разные имена?
Dug
ребят, а если забанят в гугл плей консоли, то бан по банковской карте? то есть больше на свое имя никогда не зарегать аккаунт? а как же люди имеют по несколько аккаунтов и переносят приложения из одного в другое. неужели на разные имена?
Кто так делает? Расскажите секрет, если можно как-то просто. Там схема не такая простая. Учитывается и ip и карта и много чего другого. Чтобы обойти бан и не попасться надо постоянно выполнять несколько не очень-то и сложных действий
Dyno
Кто так делает? Расскажите секрет, если можно как-то просто. Там схема не такая простая. Учитывается и ip и карта и много чего другого. Чтобы обойти бан и не попасться надо постоянно выполнять несколько не очень-то и сложных действий
я читал статью, где описывали вариант с несколькими аккаунтами. рабочий и тестовый. делаем приложение, публикуем сначала в тестовый аккаунт, если все ок, его гугл не заблочил по каким-то причинам, только потом (через поддержку), переносим его в основной рабочий, ибо если заблочат рабочий, то капец всему, сами понимаете. посколько от гугла, как я понял, всякого можно ожидать, а адекватной поддержки — нет.
Dyno
могут забанить даже без причины, я читал
Dyno
а в поддержке одни роботы
Dyno
правда ли все это?
Dyno
А как для этого зарегать два аккаунта? Если сразу же забанят
не знаю, там не описывалось, вот и у меня вопрос
Dug
Мне отвечали. И ответили, чтобы я пошел на хуй