2012-03-29 2 views
0

Я хочу создать чат-приложение с помощью мобильного проекта flex 4.5 для Android-устройства. Для экрана чата я хотел, чтобы он выглядел глянцевым и стильным. Поэтому я думал, что буду использовать компонент списка и отключить выделение в нем. Я могу добавить сообщения чата в список. Но я сомневаюсь, что большие данные чата могут помешать работе. Я использовал коллекцию, и я привязал ее к списку. Всякий раз, когда я получаю чат, я обновляю коллекцию, и она отображается в списке. Может ли кто-нибудь сказать мне, может ли он создать проблему производительности, поскольку компонент списка не предназначен для этой цели.Является ли компонент списка полезным для чата, отображающего данные чата

Спасибо ..

+0

Если вам не нужны функции списка (выбор элементов и т. Д.), Просто используйте DataGroup. – RIAstar

ответ

0

Почему бы не список предназначаться для этой цели? Я бы сказал, что List - это точный компонент, который будет использоваться для такого рода задач. Я не вижу никаких проблем с производительностью, если вы не делаете что-то неправильно с eventListeners или вашим ItemRenderer. Для достижения максимальной производительности используйте только средство визуализации AS.

Однако, поскольку память всегда беспокоит мобильные устройства, вы можете рассмотреть возможность ограничения количества элементов в списке, скажем, 100 или около того. В любом случае, вы, скорее всего, не вернетесь в начало списка (ваш разговор).

Смежные вопросы