Android - Что более эффективно?

Привет, люди, Я почти закончил писать свое первое приложение для Android. Это приложение для создания заметок с добавлением, редактированием экранов просмотра и т.д.

Изначально я управлял перемещением между экранами в одном действии, создавая новые объекты макета, такие как таблицы и т.д. ... и отображая их. Однако после некоторого прочтения я изменил свой метод перемещения между экранами, используя разные действия для разных экранов. Однако каждое действие, которое вызывается как намерение, извлекает большое количество переменных из основного действия через setExtra и также передает обратно большое количество переменных.

Теперь я хочу, чтобы мое приложение было максимально эффективным, и я лично считаю что обработка всего этого в одном действии требует меньше памяти и ресурсов процессора, хотя это имеет отрицательное значение, так как переменные всегда присутствуют (и потребляют память), не связываются в отдельном действии, где они уничтожаются при завершении (). Но вы, ребята, более осведомлены, чем я, так что, по вашему мнению, лучший способ сделать это?

5
задан Crazyfool 3 February 2011 в 16:01
поделиться