Как и в случае с моим предыдущим вопросом "против" на BlackBerry: переопределение paint () против subpaint () Мне интересно, связано ли это в основном с конвенцией, стилем или есть какие-то действительно сложные н быстрые правила.
Я видел это до сих пор в том, что MainScreen.setBanner(Field)
и MainScreen.setTitle(Field)
имеют практически одинаковую функциональность. Я использовал возможность вызова setTitle(String)
в простом пользовательском интерфейсе. Тем не менее, я работаю на iOS, droid, BB и пытаюсь сделать пользовательский интерфейс похожим - мой заголовок / баннер - «симпатичный» собственный менеджер.
Единственное отличие, которое я вижу, это маленький элемент стиля, который автоматически вставляется под заголовком.
Это единственная причина, по которой мне пришлось бы выбирать между использованием каждого из этих методов?
Может быть, есть стилистические или условные причины для использования одного над другим? Возможно, у RIM есть какие-то намерения с этими методами, которые я пока не вижу как новый разработчик BB? Я ошибаюсь, рассматривая эти методы как прямые заменители?