Nikita
Vladimir
Коллеги добрый день. Можно ли как то создавать папки в директории layout, что бы они были видны в коде через R.$$.$$
Vladimir
можно ссылку, а то на работе есть проект, там очень много активити фрагментов и адаптеров
Vladimir
это бы все рассартировать
Mike
отлично загуглилось https://stackoverflow.com/a/22426467
Vladimir
сяп
Ilia
Митапы связанные с Android сюда можно скидывать?
Mike
Митапы связанные с Android сюда можно скидывать?
да, если у них не рекламный характер
Ivansuper
отлично загуглилось https://stackoverflow.com/a/22426467
Стоит ли там на самом деле разводить такие деревья из директорий?
Kanstantsin
)
Ivansuper
Толи сарказм, толи не сарказм
Ilia
В яндексе будет митап.
Ilia
Под капотом Яндекс.Такси: Android, 17 апреля Время: 19:00 Место: Москва, ул. Льва Толстого, 16 (Офис Яндекса, конференц-зал «Экстрополис») Теги: #android #ci #cd #teamcity #architecture Регистрация
Mike
Толи сарказм, толи не сарказм
не сарказм, XML некрофилили 10 лет, за это время юзабельного инструмента не получилось
Kanstantsin
я думаю не сарказм, но теже либы с версткой без xml все что-то не развиваются
Kanstantsin
у той же анко хватает проблем
Mike
В яндексе будет митап.
по факту получается реклама канала с митапами :)
Ilia
по факту получается реклама канала с митапами :)
Могу потереть. Но информация вроде как полезна для участников чата.. Win-win
Kanstantsin
главная либа с вёрсткой без XML — Android SDK
ну ты ж понимаешь что каждый раз крепить layout params и собирать тонны методов для экрана такое себе
Kanstantsin
спасают kotlin dsl, но там придется горы написать
Mike
Могу потереть. Но информация вроде как полезна для участников чата.. Win-win
та не, это не упрёк, просто констатирую. А про информацию как раз ничего не понятно.
Kanstantsin
которые в принципе написаны в анко, но увы не до конца
Ivansuper
ну ты ж понимаешь что каждый раз крепить layout params и собирать тонны методов для экрана такое себе
И тут ты начинаешь пополнять список функций расширений в котлине для верстки кодом, кхм
Mike
Denis
Тогда и я наш деревенский шабаш представлю. Ждем ближних соседей, есличо. https://vk.com/event180869037?w=wall-180869037_4
Kanstantsin
тот же анко так и делает
Ivansuper
я про это и написал же
Да, я не видел в процессе печати с телефона сорри
Kanstantsin
и эти горы уже меньше, чем в XML
нууу, да, но хз почему в xml как-то проще
Kanstantsin
чем делать отдельные какие-то классы сборщики для каждого UI
Kanstantsin
экрана
Dmitry
Ребят, утречко. Вопрос тем кто пользуется ютраком - какие впечатление и чем пользователись до этого?
Mike
нууу, да, но хз почему в xml как-то проще
1. Привычка и превью. 2. Это поначалу. Если в XML появляются стили-темы, всё становится лучше, чем XML.
Kanstantsin
мне в принципе очень понравилась анко, но почему они её не двигают я хз (
Nikita
народ имеется ScrollView, как реализовать так чтобы сверху был градиент, чтобы при прокрутке верхний элемент постепенно исчезал?
Алексей
Было бы можно удобно совмещать UI на флаттере и логику работы приложения на обычном java/kotlin - была бы песня.
Kanstantsin
делали бы обновы там, было счастье, а так я устал там пилить экстеншенов горы и свои классы
Kanstantsin
я не делаю
ну тогда добавь это всё во фрагмент, который с логикой и так не мелкий будет
Ivansuper
Пока что есть несколько ситуаций когда хмл верстка необходима. Это все таки ресурсы, и оно позволяет их использовать удаленно (например тот же ремоут вью в нотификациях)
Kanstantsin
какой-то метод где собирается UI ещё
Nikita
с помощью RxJava и корутин
вас послушать, так можно абсолютно любую задачку элегантно решить только нативным андроидом
Kanstantsin
1. Привычка и превью. 2. Это поначалу. Если в XML появляются стили-темы, всё становится лучше, чем XML.
а ещё есть команда )) у меня сейчас команда и котлин не знает, пока не дошел до того чтобы им котлин пихать, приходится на java писать (
Leonid
Плюсую за верстку в коде. У нас проект на 700'000 строк - и НИ ОДНОГО макета в xml
Leonid
Проще написать один раз в коде, чем плодить кучу макетов под разные экраны
Ivansuper
Тонко
Vlad
подскажите пж, при анимации view ( увеличении ее ) надо что бы весь лаййут подстраивался под увеличение этой view ( смещался и оставаясь на таком же растоянии как и был ) как это правильно сделать и какие есть варианты ????
Leonid
Ого. А что за компания и приложение?
https://play.google.com/store/apps/details?id=ru.pay.bisys.centralkass
Ivansuper
По виду не смотрится на 700к строк и 30МБ
Dmitriy
Там ведь верстка в коде)
Ivansuper
Так вот и говорю интерфейс не слишком замудрен в принципе ведь
Dmitriy
Думаю на скринах к прилаге далеко не все экраны
Leonid
на котлин ?
да. около 5% на джаве легаси осталось
Kanstantsin
Плюсую за верстку в коде. У нас проект на 700'000 строк - и НИ ОДНОГО макета в xml
и юзаете просто dsl какие сами пишете экстеншены ? или какие-то либы ?
Leonid
вот
Leonid
никаких фреймворков
Ivansuper
никаких фреймворков
Продвигайте такое в массы
Alexey
откажут скорее всего.
Вопрос скорее про то, когда они наконец разродятся) Отказом или аппрувом. А то 10 дней тишина - сколько ещё ждать - хз. На случай отказа у меня есть план Б - сделать лайт-версию, без пермишенов на чтение/получение СМС, а уже внутри приложения сделать ссылку на сайт с бесплатной "про" версией. Где будет АПК-шка с нужными пермишенами.
Leonid
пытались анко втащить, но экстеншены замучались писать на каждую кастомную вьюху. бросили
Kanstantsin
так а сейчас не пишете экстеншены ?
Kanstantsin
чтобы собирать layouts
Konstantin
а пример как выглядит можешь скинуть?
Kanstantsin
через kotlin dsl