Форум программистов, компьютерный форум, киберфорум
Наши страницы

Можно ли оформить AlertDialog в виде функции? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Клиент-серверная архитектура на основе сокетов http://www.cyberforum.ru/android-dev/thread873959.html
Есть такой код клиента под андроид. Сервер написан на си++. Подключаю ноут и телефон в одну сеть. Сервер работает точто правильно, но возникает вопрос, все ли правильно с клиентом - андроидом? ...
Программирование Android Маска ввода для EditText Здравствуйте. А можно как то задать маску ввода для текстового поля? Ну например, вводим сумму денег в EditText и формат должен быть типа "#.00" - то есть после точки не больше двух цифр. И если... http://www.cyberforum.ru/android-dev/thread873723.html
Не пойму, почему вылазит OutOfBoundsException Программирование Android
String line = "I:MY_MOTE #N:182 #TMP: 32.75 #TS:Friday, 13/00/10 - 44:12.15"; int index2 = line.indexOf("#TMP:"); String sub = line.substring(index2 + 5, 7) Выполняя тоже самое в C#, получаю...
База SqLite - проверка записей на существование Программирование Android
Помоги разрешить следующую ситуацию. у меня есть метод который получает данные из интернета в Json. Я данные разбираю и записываю в базу данных: try { for (int i = 0; i <...
Программирование Android Visualizer и сигнал с микрофона.Проблемка http://www.cyberforum.ru/android-dev/thread873243.html
Здравствуйте. Столкнулся с проблемой. Требуется написать приложение, которое будет отображать сигнал с микрофона в виде: - wave form; - fft form. Клас Vizualizer имеет методы getWaveForm() и...
Программирование Android Ориентация экрана Здравствуйте!Хотелось бы услышать совета знающих людей:) Имеется Активити с открытой БД и Курсором...Необходимо сделать так, что бы при изменении ориентации экрана не вызывался метод onCreate(),... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 44
Регистрация: 22.05.2013
Сообщений: 2,518
22.05.2013, 19:36  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
а если хотите чтобы было как в делфи, создавайте потоки и юзайте wait(), notify() как я уже писал выше.
Пробовал - полное зависание. Причем Wait потребовал завернуть в TRY скобки. И все-равно "глобальная ошибка"

именно из-за использования одного потока это все происходит, вы работаете в UI потоке и задержка выполнение метода это зависание интерфейса, поэтому и нужно тяжелые операции выносить в отдельные потоки.
а в дэлфи(точнее в фреймворке а не в самом языке) судя по вашим словам в архитектуре встроено отделение вызываемых процедур в отдельный от UI поток. почитайте главу про потоки, а то видимо у вас складывается ложное впечатление.
В виндосовских потоках неплохо разбираюсь (мютексы, семафоры, приоритеты, приостановки...). Насколько знаю в Линуксе та-же технология. А Андроид по той-же технологи склеен. Думаю отличий не много. Немного не так обьяснил про Делфи. Там каждое окно - это поток. Некоторые окна (вроде АПИ-шных диалогов ДА-НЕТ) сами останавливают текущий поток, дожидаются своих обработок и возвращают только результат в место прошлой остановки. У большинства окошек есть команда ShowModal (вместо Show), которая принудительно останавливает текущий поток для ожидания отклика от нового окна - вызывающее окно становится недоступным пока не закроется вызываемое. Думал что и в ява подобное...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru