0
Я таргетинг мобильных устройств с помощью FlashBuilder, я использую TileLayout
для просмотра элементов данных, я устанавливаю useVirtualLayout
«истина» у меня есть некоторые вопросы, пожалуйста:Советы по повышению производительности TileLayout?
- Является resued визуализации элементов по умолчанию? или я должен утверждать, что это правда?
- Как я могу контролировать диапазон виртуализации элементов?
- Есть ли советы по повышению производительности при создании детских предметов
TileLayout
?
Если родной TileLayout
не работает, есть ли альтернативный контроль? если бы построение моего собственного было бы лучше, есть ли какой-нибудь пример для создания пользовательского макета?
Мне нравится этот комментарий. Это очень информативно о том, как работать в мобильной среде. –
Спасибо за информативный ответ, но как насчет повторного использования тех же экземпляров ItemRenderers? не будет ли это экономить время на создание новых ItemRenderers снова и снова? повторно используется (переработка) ItemRenderers тоже поддерживается? – simo
@simo Это поведение ** по умолчанию ** элемента ItemRenderer. В этом вся цель их существования. Существует свойство, называемое 'useVirtualLayout' для всех классов, которые расширяют' LayoutBase'. Если для этого параметра установлено значение true, то, как это указано по умолчанию, ItemRenderers повторно используются, за исключением случаев, отмеченных в # 1 в моем ответе. http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/layouts/supportClasses/LayoutBase.html#useVirtualLayout –