Mike
Ап! Срочно! Загуглите кто-нибудь за меня! Через час релиз!
有毒なたわごと
Говорят так, но я решил ещё и у вас спросить
有毒なたわごと
)
有毒なたわごと
Я так один раз схватит разряд и больше методом тыка не пользовался
有毒なたわごと
Не совсем)
Daniel
Привет, Нароооод!
погугли svg to xml
Daniel
и зайди на inloop.github
Mike
лол, SVG и есть XML
Daniel
👍
有毒なたわごと
там специальный формат же есть?)
Daniel
Когда уже будет полноценная поддержка svg 🙄
Daniel
Почему?
Alex
Подскажите, пожалуйста, как называется анимация прогрузки карточек или recyclerview, когда на экране видны их наброски и они пульсируют
Denis
А как же лошадь в ванне с огурцами?
Daniel
полез в гугл читать)
有毒なたわごと
у гугла прогрузка такая в ютубе, например
有毒なたわごと
)
有毒なたわごと
вот это
Alex
вот это
Да-да-да
Mike
https://ru.wikipedia.org/wiki/SVG
Alex
вот это
И это еще происходит с анимаций. Как это загуглить?
Любимый❤
пздц что за бред
Любимый❤
Немного страшной дичи случилось у нашего коллеги которую должна решить гластность и нормальное гражданское общество
Alex
placeholder
Оно самое, большое спасибо
有毒なたわごと
+
Tornike
Всем привет Есть bottomNavigation, перемещаюсь между фрагментами с помощью deеach/attach внутри одного из трех фрагмента есть еще карточка с фрагментом и в onViweCreted я делаю fragmentManager.replace для фрамента этой карточки. Если быстро перемещаться между пунктами меню, то приложение начинает глючить, а потом вылетает No view found for id 0x7f09012a (ru.internalapp:id/sheet_bottom_fragment) for fragment CarSheetFragment В чем может быть проблема и как это исправить?
Tornike
я тоже об это подумал
Tornike
но не знаю в каком еще моменте можно выполнять replace
Dug
Запускаешь манки тест и все
Dug
Зачем самому тыкать
Dug
Хахвхахвха
Anonymous
Нужно рисовать график осадков снега (x - время, y - кол-во осадков). Где брать информацию, желательно сразу всю известную за один запрос, какое апи юзать + какое самое точное?
Anonymous
Локация захардкожена
Konstantin
ты его убил?
Tornike
а что за дебаунс?
Anonymous
а что за дебаунс?
Наверное выключение слушателей во время анимации
Anonymous
Или что-то типа того
Tornike
спасибо
Anonymous
Кстати можно запретить мультитач)
Tornike
спасибо
Anonymous
Аа, понял. Но ведь и это можно запретить
Anonymous
Зачем все контролы нагромождать если это можно сделать на уровне onTouch Рут вью
Anonymous
Типа игнорить ACTION_DOWN если не прошло 300мс после последнего ACTION_UP
Anonymous
300мс думаю хватит юзеру чтобы сделать осознанный тач
roman G
ребят, в каких случаях я должен/могу использовать buildConfigField в приложении?
Alexander
Кто то уж совсем сильно применяет это правило. Поставишь АПП, а он давай тебе показывать: вот это кнопка, а это флажок... раздражает кнешна
roman G
нашел это на гите в примере кода, там базовый URL апишки прописывается в buildConfigField поле и потом ретрофитом юзается
roman G
через BuildConfig.BASE_URL
roman G
как глобальная константа или зачем ещё это может быть нужно
roman G
для каких-то супер глобальных констант, которые вообще везде юзаются?
roman G
понял, спасибо
Кирилл
Чем вообще отличается ImageView от ImageViewCompat?
Никита 🙃
В ней есь методы высоких апи, которые можно заюзать для более низких
Никита 🙃
Это если примитивно
Никита 🙃
например есть параметр android:tint с api 21+ с ImageViewCompat можно вызывать как app:tint доступный версиям ниже
FreeUser
Ребята а интерфейсы которые мы создаем в ретрофите это паттерн фасад?
FreeUser
Готовлю доклад по фасаду, и немогли бы вы поделиться в каких фреймворках используеться и можно даже простой практический пример фасада под android
Mike
Готовлю доклад по фасаду, и немогли бы вы поделиться в каких фреймворках используеться и можно даже простой практический пример фасада под android
В андроиде не встречал. Вообще, антипаттерн «фасад» возникает, когда есть горы говнокода, который поддерживать уже невозможно, но нужно выставить наружу какой-то интерфейс, который создаст иллюзию того что всё ок.
Alexey
Готовлю доклад по фасаду, и немогли бы вы поделиться в каких фреймворках используеться и можно даже простой практический пример фасада под android
Например есть два репозитория одной сущности, но один - кэш, а другой лезет в сеть. Вот делаешь третий репозиторий с их интерфейсом и внутри при запросе чтения проверяешь сначала кэш, а потом лезешь в сеть если кэша нет Это вот фасад
FreeUser
это Composite, отличная штука
Так это уже не фасад получается(
Mike
блин, паттерны ради паттернов
FreeUser
Я так понимаю в андроиде никто не юзает фасад(
Mike
Я так понимаю в андроиде никто не юзает фасад(
зато в JDK есть https://stackoverflow.com/a/2707195/3050249
FreeUser
так подкиньте плиз пример
FreeUser
А в андроид пакетах есть ли использование паттерна фасад?
Mike
А в андроид пакетах есть ли использование паттерна фасад?
double-shift показал мне com.android.server.wifi.FrameworkFacade
Konstantin
промотинг своих подделок уже переваливает немюслимые границы )
Konstantin
да не, я че, я ниче )