2010-04-18 2 views
1

Я видел проекты, которые используют множество экранов для каждого макета и функциональности.BlackBerry - несколько экранов или один экран с Content Manager?

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

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

Я вижу такие преимущества, имеющего один экран в приложении:

  • сохранить тот же дизайн украшения и меню или панели инструментов (которые также могут быть достигнуты с наследованием)
  • держать один экран в стек Ui (который может быть достигнуто с помощью поп-нажимной экран /)
  • легко обрабатывать данные по применению

можете ли вы сказать другие преимущества/недостатки одного приложения экрана?
Когда его лучше использовать этот подход?

Спасибо!

This question on BlackBerry Support Community Forums

ответ

1

Для нас это зависит от экрана. У нас есть несколько экранов, которые достигают общих целей, таких как всплывающее окно с контролем списка или индикатор выполнения. Большинство наших экранов разделены функциональностью. Я думаю, что это помогает предотвратить запутывание вещей.

Мы повторно используем обратные вызовы для элементов управления списками и полей дерева и т. Д., Где функциональность конкретного элемента управления почти всегда одинакова.

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

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