Какие основные ключевые моменты следует помнить разработчику Flex, чтобы повысить производительность приложений Flex?
На ум приходят следующие:
- расширение ItemRenderers из более легких базовых классов: то есть UIComponent
- с использованием suspendBackgroundProcessing, установленного в true для анимации
- с использованием ArrayLists вместо ArrayCollections, где это необходимо.
- useVirtualLayout в Spark DataGroups (к сожалению, на этом шаге требуются скроллеры, чтобы сделать этот совет эффективным)
- Оптимизация производительности SQLight для приложений AIR (транзакции и т. Д.)
- Возможно, разделение длительной обработки данных на разные фреймы? (Но никогда этого не делал, поэтому могу ошибаться)
Каким основным руководящим принципам вы пытаетесь следовать при разработке приложений Flex3 / Flex4 / AIR, чтобы повысить их производительность?
задан Maria Sakharova 4 March 2011 в 22:38
поделиться