Вниз  Java-программирование (1-ые посты)
- 16.06.2012 / 14:06
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
qwertyuiop, на твой пост (16.06.2012 / 15:04) отвечу, неполиткорректно так инициализировать неконстантые переменные, для этого есть конструктор, {} и static

Изменено mrEDitor (16.06 / 14:10) (всего 2 раза)
- 16.06.2012 / 14:10
qwertyuiop
  Супермодератор

qwertyuiop 
Сейчас: Offline
aNNiMON, я просто посмотрел код одной проги (написал в августе того года), и ужаснулся, увидев, что в коде обработчика команд у меня каждый раз создавалась новая форма. Сейчас решил всё это дело поднять выше после объявления команд, тем самым немного оптимизировав код
__________________
 わからない!!
- 16.06.2012 / 14:14
qwertyuiop
  Супермодератор

qwertyuiop 
Сейчас: Offline
mrEDitor, т.е., private заменить на static? Или на public? Мне нужно, чтобы эти формы были доступны всему классу ProgMidlet
__________________
 わからない!!
- 16.06.2012 / 14:19
qwertyuiop
  Супермодератор

qwertyuiop 
Сейчас: Offline
Или лучше инициализацию в startApp() поместить? Вроде
  1. private Form testForm;
  2. public void startApp () {
  3.   testForm = new Form ("test");
  4. }

И так все остальные формы?
__________________
 わからない!!
- 16.06.2012 / 14:19
ScRoLiS
  Пользователь

ScRoLiS 
Сейчас: Offline
qwertyuiop, Как тебе удобнее :gg:
__________________
 Чпок... Добрый вечер!
- 16.06.2012 / 14:21
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
для инициализации есть конструктор. хотя можно и в стартАпп, но после сворачивания приложение перезапустится
- 16.06.2012 / 14:24
qwertyuiop
  Супермодератор

qwertyuiop 
Сейчас: Offline
ScRoLiS, мне то удобнее в одну строку всё записать :)

mrEDitor, почему перезапустится?
__________________
 わからない!!
- 16.06.2012 / 14:25
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
qwertyuiop (16.06.2012/14:24)mrEDitor, почему перезапустится?Некоторые быдлодевайсы при разворачивании мидлета запускают startApp() заново.
__________________
 let live
- 16.06.2012 / 14:26
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
qwertyuiop, при запуске/продолжении работы каждый раз стартАпп вызывается. Можно завести булевую переменную и по ней проверять состояние
- 16.06.2012 / 14:27
Oak
  Пользователь

Oak 
Сейчас: Offline
aNNiMON (16.06.2012/14:25)
Некоторые быдлодевайсы при разворачивании мидлета запускают startApp() заново.
Хотя на самом деле это предписано документацией
__________________
 Эль Презеденте
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)