Я не выполняю никаких сетевых операций, таких как загрузка изображений или носителей в моей ветке Ui. у меня очень сложный пользовательский интерфейс, который занимает около 8 секунд для загрузки, и черный экран входит между ними, есть ли способ, которым я могу его оптимизировать или показать какой-то индикатор выполнения, в то время как моя вторая активность загружает свой пользовательский интерфейс и устраняет прогресс, когда я закончил ,Получение черного экрана между действиями-Android
Я не могу использовать asynctask doInBackground(), поскольку все только для UI. - Для циклов для создания динамических дочерних элементов LinearLayout. Помещение представлений бок о бок на relativelayout и их переупорядочение в соответствии с бизнес-правилом. изменение различных цветов изображения в соответствии с бизнес-правилами и т. д.
Есть ли способ, который я могу оптимизировать и уменьшить время загрузки?
Возможно, вам будет полезно опубликовать некоторый код, чтобы разработчики могли вам помочь. – Copernic
В зависимости от вашего требования вы можете попробовать использовать некоторые макеты вместо использования LinearLayouts. Если вы можете разместить свой макет, мы можем помочь вам больше – virtualpathum