16.06.2012 / 14:06 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| qwertyuiop, на твой пост ( 16.06.2012 / 15:04) отвечу, не политкорректно так инициализировать неконстантые переменные, для этого есть конструктор, {} и static Изменено mrEDitor (16.06 / 14:10) (всего 2 раза) |
16.06.2012 / 14:10 | |
qwertyuiop Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| aNNiMON, я просто посмотрел код одной проги (написал в августе того года), и ужаснулся, увидев, что в коде обработчика команд у меня каждый раз создавалась новая форма. Сейчас решил всё это дело поднять выше после объявления команд, тем самым немного оптимизировав код
__________________
わからない!! |
16.06.2012 / 14:14 | |
qwertyuiop Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| mrEDitor, т.е., private заменить на static? Или на public? Мне нужно, чтобы эти формы были доступны всему классу ProgMidlet
__________________
わからない!! |
16.06.2012 / 14:19 | |
qwertyuiop Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Или лучше инициализацию в startApp() поместить? Вроде private Form testForm;
public void startApp () {
testForm = new Form ("test");
}
И так все остальные формы? __________________
わからない!! |
16.06.2012 / 14:19 | |
ScRoLiS Пользователь Сейчас: Offline
Регистрация: 28.06.2010
| qwertyuiop, Как тебе удобнее __________________
Чпок... Добрый вечер! |
16.06.2012 / 14:21 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| для инициализации есть конструктор. хотя можно и в стартАпп, но после сворачивания приложение перезапустится
|
16.06.2012 / 14:24 | |
qwertyuiop Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| ScRoLiS, мне то удобнее в одну строку всё записать mrEDitor, почему перезапустится? __________________
わからない!! |
16.06.2012 / 14:25 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| qwertyuiop (16.06.2012/14:24)mrEDitor, почему перезапустится?Некоторые быдлодевайсы при разворачивании мидлета запускают startApp() заново.
__________________
let live |
16.06.2012 / 14:26 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| qwertyuiop, при запуске/продолжении работы каждый раз стартАпп вызывается. Можно завести булевую переменную и по ней проверять состояние
|
16.06.2012 / 14:27 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| aNNiMON (16.06.2012/14:25) Некоторые быдлодевайсы при разворачивании мидлета запускают startApp() заново.Хотя на самом деле это предписано документацией
__________________
Эль Презеденте |