Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Структура мидлета: Visual MIDlet или классы окон, NetBeans Visual MIDlet и Demo из WTK 
:(
    Опции темы
Skynin
Дата 21.4.2008, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 2
Всего: 10



Пишу первый свой мидлет (не игровой).

Наткнулся на два разных стиля структуры мидлета.
1. Встроенный в NetBeans "помощник" создает один объект со всеми экранами и командами и агроменным commandAction()
2. В демо примерах к WTK экраны наследуются от подходящих к содержимому классов Displayable, и при переключении запускаются новым потоком.

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

1. Какую структуру мидлета стоит предпочесть? Обычно какая используется?
2. Создание нового потока на мобилке - операция быстрая, или это просто в демо так часто стартуют?

PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
W0LF
Дата 21.4.2008, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


alexander lonsky
***


Профиль
Группа: Участник
Сообщений: 1164
Регистрация: 9.2.2006
Где: Ukraine.Dnepropet rovsk

Репутация: 19
Всего: 20



Цитата

1. Какую структуру мидлета стоит предпочесть? Обычно какая используется?

Смотря на какие девайсы ориентируешься. я юзаю MVC
Цитата

2. Создание нового потока на мобилке - операция быстрая, или это просто в демо так часто стартуют?

создание нового потока никогда не было быстрой операцией, и еще надо помнить, что это все-таки телефон, лучше заводить три потока на приложение, если более, то лучше пул потоков сделать и ограничить его 10ю потоками.
А ваще лучше не пересоздавать, а управлять потоками.
Эт все ИМХО =)


--------------------
iOS developer
PM MAIL WWW Skype GTalk   Вверх
javastic
Дата 24.4.2008, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

Репутация: 19
Всего: 27



Skynin, Visual Midlet сделан специально для тех кто хочет написать програмку для мобильника, ноне особо разбирается в этом, второй подход для тех кто собаку съел. ;-)


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Skynin
Дата 24.4.2008, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 2
Всего: 10



Цитата(W0LF)

Смотря на какие девайсы ориентируешься. я юзаю MVC

Не совсем понял. MVC - Model-view-controller ? Высокоуровневые коассы из javax.microedition.lcdui вроде и следуют этому принципу...

javastic, да, понятно... Почитал тут всякого, что для начала с IDE вообще лучше не связываться. (Java ME. С чего начать?)
Смотрю вот как сделан MiniPadRus Наверное примерно такую структуру и возьму.


PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.1013 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.