Производительность: представления Android сгенерированы программно против представлений XML - PullRequest
0 голосов
/ 04 января 2019

Предположим, я хочу программно раздувать 50 представлений внутри моего фрагмента / действия / приложения.

По сравнению с xml, программно генерирует представления в Android на производительность конкретного фрагмента / действия / приложения?

Если нет, то будет ли видимый эффект?Если да, то не могли бы вы объяснить, почему?

1 Ответ

0 голосов
/ 04 января 2019

На производительность это не влияет, но у каждого есть свои плюсы и минусы.Просто назвать несколько:

XML

Плюсы

  1. Пользовательский интерфейс отделен от кода
  2. Вы можете повторно использовать макеты, объедините их
  3. Ускоренная разработка, вы можете проверить интерфейс в предварительном просмотре, не перестраивая приложение

Минусы

  1. Его статический

Программно

Плюсы

  1. Реакция на условия выполнения

Минусы

  1. больше кода (например, сложнее поддерживать ваш код, больше потенциальных ошибок)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...