Kirill
Ставь лук если не используешь визуал редакторы
Периодически слышу такое, но ни разу не встречал..
Ivansuper
Редачить хмл это для гуру
Это не для гуру, это самый "стабильный" из доступных подходов редактирования, который надо уметь всем. Стоит открыть графический редактор и передвинуть мышкой что-нибудь, как ты уже поймешь, что обратной дороги окроме git revert не существует
Starikov
сразу получишь фикс отступы и слетевшие связи иногда
Mike
что именно интересно?
как вообще организовано)
Kirill
Насколько я понял, речь не о дизайнере. а вообще о работе с xml
Mike
+ xml гораздо понятнее, а в том же contraint layout двигать мышкой вообще опасно
так констреинт не нужен просто. Похайпится и сдохнет
Starikov
так констреинт не нужен просто. Похайпится и сдохнет
ну да, я иногда только пользуюсь, в редких случаях помогает, а так по классике обычно
Kirill
так констреинт не нужен просто. Похайпится и сдохнет
Но ведь его развивают.. глядишь когда-нибудь станет норм!
Mike
Но ведь его развивают.. глядишь когда-нибудь станет норм!
констреинт — это суп, в котором невнятно плавают вьюшки
Ivansuper
Хотя андроид уже этого имени заслуживает
Kirill
Ivansuper
В большинстве случаев хватит RelativeLayout
Mike
Почему невнятно? Там же норм привязки
потому что все вьюшки лежат на одном уровне, без иерархии
Ivansuper
Констреинт наверно появился из-за нужды гуглом как-то реализовать разные транзишены, чтобы происходящее на экране максимально попсово было
Михаил
А как без констреинта делать относительные отступы и относительные размеры? Тащить либы или руками из кода размеры сэтить или свои велосипеды?
Mike
И это разве плохо?
попробуй такой код почитать, особенно в гитхабе
Александр
Александр
Ноль гарантий что всё не взорвётся нннахуй если ты какую - нибудь привязку тронешь.
Mike
в гите мб, а вот в студии норм.
норм, если превью работает (а оно не работает)
Denis
как вообще организовано)
Ну детали не могу раскрывать. Но один из вариантов сделать единый интерфейс и разные имплементации (Day, Night и т.д). Там держать мапу из colors. По ключа доставать нужный цвет. Но это только один из вариантов
Михаил
из кода проще простого, если я правильно понял задачу
Никто не спорит что можно. Просто зачем если для этого есть более изи способ
Михаил
Констреинт лейаут)
Ivansuper
Реклама какая то
Mike
не вижу ничего «более изи». Теряешь иерархию, зато какая-то редкоиспользуемая хуйня начинает работать в мертворождённом XML
Александр
Реклама какая то
8-800-555-35-35, проще охуеть чем на констрейнте всё сверстать
Ivansuper
8-800-555-35-35, проще охуеть чем на констрейнте всё сверстать
Позвони сегодня и получи второй констреинт в подарок
Kirill
Мне кажется уже больше спор, кому что удобнее юзать. кто к чему привык
Denis
можно даже парсить json со значениями. Тогда тема может приходить с бэка
еще можно создавать вьюхи с applicationContext, так как тема все равно из кода применяется
Александр
Позвони сегодня и получи второй констреинт в подарок
Рофлан ебало в подарок, понадобятся когда коллеги спросят у тебя "а чо эт ты одну вьюху скрыл, а сломался к хуям весь экран"
Denis
еще можно создавать вьюхи с applicationContext, так как тема все равно из кода применяется
а это может позволить мутить кэши, если прям очень хочется
Denis
самое важное поддержать рантйам смену темы
Denis
но делается это изи
Denis
RecycledViewPool :)
ну это само собой)
Denis
если приложение не очень сложное, то тема из кода там делается за несколько минут
Mike
но делается это изи
короч, красавцы, жду доклад от вашей команды)
Denis
а почему бы и нет
Ivansuper
)
Ты задействовал ресурс клавиатуры, потратил электричество, заюзал траффик интернета и алгоритмы телеграма с его протоколами, потратил время на доставку. И все это ради скобочки. Ты наверно в нее всю душу вложил
Александр
))
Anonymous
Anonymous
Привет друзья. Я питаюсь сохранить файлу в папку Picture но в android 10 Exception ввыводит такого сообщение
Denis
и не мучай себя
Denis
ты же вообще понимаешь, зачем ставить тему в xml?
Denis
Уже не уверен😂
это делается, чтобы при инфлейте проставить нужные цвета и т.д. Абсолютно то же самое ты можешь сделать руками. Там магии вообще нет
Denis
просто в процесс инфлейта ты не можешь вмешаться
Denis
только если свой инфлейтер не напишешь, конечно
Kirill
Вот у Data Picker как поменять цвет линий? что-то я у него не могу найти такого параметра в стилях это было - <item name="android:colorControlNormal">@color/textGreen</item>
Denis
дело в том, что сеттера для определённого атрибута может не быть...)
ну такое тоже может быть, но я с таким не сталкивался пока. Мб у меня не такой сложный дезигн
Denis
или я просто не помню уже
Renat
Почему он не хочет закрывать диалоговое окно?
Renat
dismiss?
оба делают одно и то же
Renat
И вообще, используется ли еще AlertDialog?
Ivansuper
Почему он не хочет закрывать диалоговое окно?
Не понял, а где ты вообще задаешь вью своему диалогу?
Renat
Не понял, а где ты вообще задаешь вью своему диалогу?
Проблема решена, я вместо dialog.show вызвал builder.show
Vadim
не догоняю почему получаю данную ошибку? Invalid query: field 'connect_url' not found in class 'Connection'. в логах то всё четко приходит actionDeepLinkData: ActionDeepLinkData(actionUuid=1580482833275, connectUrl=https://815e62d0.ngrok.io, returnTo=)
Denis
Всем привет Подскажете библиотеку для размытия? gaussian blur Какой пользуетесь Чтоб на входе/выходе bitmap/drawable Самому лень писать
Hovhannes
первой попавшейся в гугл
Vladislav
Ребят, подскажите куда копать, при отладке на планшете приложуха инсталится и работает. Когда устанавливаю апк пишет "Приложение не установлено", версия андроида на планшете 8. В свойствах приложухи minSdkVersion 23, targetSdkVersion 29, сompileSdkVersion 29
Denis
Да смотрел, там дичь Думал может кто из здесь присутствующих пользуется какой-нибудь
Denis
Ага, нашел вариант