#basic4android
#basic4android
Вопрос:
Я увеличил время загрузки макета примерно на 4-5 секунд. Мой процессор не один из лучших. У меня есть 3 панели с множеством кнопок, меток и несколькими другими компонентами. Мне нравится, чтобы мой проект был простым и собирал все компоненты в 1 форме. Это плохая практика. Я никогда не ожидал, что задержка будет такой длинной.
Ответ №1:
Я не могу сказать вам, что является хорошей или плохой практикой, за исключением того, что, если она работает и достигает того, что вы намеревались сделать, это не может быть плохо.
При первом запуске у меня была такая же проблема с приложением, теперь я обычно загружаю макеты для разных элементов в строке по мере их необходимости. Вы можете проверить большинство элементов с помощью isinitialized, чтобы узнать, загружены ли они уже, и загрузить их, если нет.
На самом деле это не слишком громоздко и избавляет от долгого ожидания при первой загрузке приложения.