169 похожих чатов

Всем привет еще раз. У меня проблема с xml разметкой,

превью очень туго грузяться. При том ошибок студия не выдает, тема в превью выставлена верно. Возможно это из-за большого количества самих xml и их сложности. Можно как-то поставить, чтобы студия для себя срендерила их все и записала куда-нибудь?

25 ответов

59 просмотров

Если много вложенностей и всё сложно, то нужно или упрощать или страдать.

Рендер не любит много вложенностей и весов. Нужно упрощать. Модно глянуть на хмл?

Кроме того, из-за тяжёлого хмл вы можете словить ANR, что гораздо хуже, чем неработающее превью.

Leonid B.
Кроме того, из-за тяжёлого хмл вы можете словить A...

Звучит как что то венерическое словить 😁😁

Din-R Islamov
Звучит как что то венерическое словить 😁😁

Ну, Андроид ещё не настолько продвинутый.

Leonid B.
Кроме того, из-за тяжёлого хмл вы можете словить A...

Anr из за большого xml . Чё реально такое может быть ?

Илья-. Автор вопроса
Leonid B.
Из-за тяжёлого - да.

Ого, я такого ещё не встречал

Max T.
Ого, я такого ещё не встречал

Рендер же не в вакууме делается с помощью магии 😏

Leonid B.
Рендер же не в вакууме делается с помощью магии 😏

Дак а что такого там должно быть ? Recycler view забыли и сделали 10000 карточек (view) в linear layout ?)

Max T.
Ого, я такого ещё не встречал

Значит, у вас лейауты здорового человека.

Илья .
К сожалению не могу скинуть

А при запуске тоже долго отрисовывается? Или только превью?

Max T.
Дак а что такого там должно быть ? Recycler view з...

Ну, например, вложили 100500 раз ConstraintLayout один в другой, потому что компилируется. Ну и вот.

Max T.
Дак а что такого там должно быть ? Recycler view з...

У меня на десктопе (компоуз) была трабла фризил список потому что на полном экране 105 элементов вмещалось, а плейсхолдеры были огромные пнгшки. Заменил на свг плейсхолдеры и все зашевелилось

Din-R Islamov
У меня на десктопе (компоуз) была трабла фризил сп...

Пнг то зачем юзать) webp и в путь ) ну или свг да, если это возможно

Max T.
Пнг то зачем юзать) webp и в путь ) ну или свг да,...

На десктопе без драваблей свг прямиком вставляются. Да хз сунул временно а потом забыл )

Илья .
При запуске нром

Любой хмл долго рендерится или конкретные только?

Илья .
некоторые

Значит надо оптимизировать

Max T.
Почему ) нда на linear ?

Дезигнеры не велят показывать красоту 😏

Илья .
К сожалению не могу скинуть

Взял бы xml свой сунул бы в пастебин тебе бы его на раз два поправили тут

Leonid B.
Дезигнеры не велят показывать красоту 😏

Аааааа, динамический блюр наверное там

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта