Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Ошибка в SQLite запросе https://www.cyberforum.ru/ android-dev/ thread686241.html
Здраствуйте, у меня есть запрос, есть даные в базе (даные точно есть такие что должны б были вернутса в запросе) но у меня ничо не возвращаэтса... в чом проблема, можете подсказать? вот код как я записеваю action_date: ..... String Action_Date=date_edit.getYear()+"-"+date_edit.getMonth()+"-"+date_edit.getDayOfMonth(); .... cv.put("action_date", Action_Date); .... db.insert("events", null,...
Handler и интервал времени Программирование Android
Создаю хэндлер: Handler h = new Handler(); h.post(obrtimer); Runnable obrtimer = new Runnable() { public void run() { if (secnd<0) {secnd=59; mint--;} TextView tmtext = (TextView) findViewById(R.id.retroTime1); tmtext.setText("0" + mint + ":" + secnd);
Программирование Android Как использовать в запросе параметр типа int https://www.cyberforum.ru/ android-dev/ thread686209.html
Доброго времени суток. Требуется выполнить SQL-запрос, используя параметр типа int. Листинг: String selection="SELECT kkal FROM Product WHERE prod LIKE ? AND _id = /*переменная типа int*/"; String selectionArgs={parametr1}; Cursor cursor = database.rawQuery(selection, selectionArgs); Буду благодарна за помощь :)
Программирование Android Как закрывать приложение? https://www.cyberforum.ru/ android-dev/ thread686207.html
Заранее извеняюсь за глупый вопрос, но чет не могу найти ответа, или не так задаю вопрос гуглу)) как закрыть приложение? какой метод это делает? пользую finish(); но он закрывает только текущую активити, а как выйти совсем?
Программирование Android Как при запуске проверить включен ли обычный интернет?
Доброго времени суток. Как при запуске проверить включен ли обычный интернет? То есть Передача данных. Спасибо, за ответы
Программирование Android Прикрутить RadioGroup к ListView(SimpleCursorAdapter) https://www.cyberforum.ru/ android-dev/ thread686083.html
Не могу понять как реализовать одиночный выбор из списка: Сейчас выводит список компаний, где я могу сделать множественный выбор, а мне нужно только одиночный. Стандартный адаптер мне не подходит я про это:android.R.layout.simple_list_item_1 RadioGroup я так понимаю для этого случая не подходит. Я попытался сделать: <LinearLayout> ................ <RadioGroup> ...
Программирование Android Как можно ускорить рендер больших текстур? Задался вопросом: Имеются две текстуры 1024х1024. Они подаются на вход фрагментному шейдеру, шейдер с ними что то делает (в моем случае эффект bump mapping) и выдает одну текстуру. При этом выясняется что основное время тратится на транзакции в оперативную память: 1024*1024*4 байта * 2 текстуры ~8.4 метра гоняются туда-сюда каждый кадр. На сколько я знаю устройство видеочипа в мобильных... https://www.cyberforum.ru/ android-dev/ thread685956.html Как сделать так, чтобы ссылка (к примеру http://google.com) открывалась в стандартном браузере? Программирование Android
Как сделать так, чтобы ссылка (к примеру http://google.com) открывалась в стандартном браузере. Но нужен обязательно html-код, который, к примеру, можно было бы вставить на сайт (по поринципу: market://... - переход в гугл плей или mailto://... - переход в почту и т.д.), дело в том что у меня есть сайт, который я через phonegap сконвертировал в приложение, и мне нужно, чтобы ссылку на моём сайте...
Программирование Android Не работает запрос из нескольких таблиц https://www.cyberforum.ru/ android-dev/ thread685657.html
Доброго времени суток. Такая проблема: есть БД из 3 таблиц, если делаю запрос из одной таблицы, все отлично работает, стоит сделать запрос из 2 или 3 таблиц - приложение сообщает об ошибке. Листинг функции для запросов: private void Sostav(String idview) { recept = new ArrayList<String>(); String selection="SELECT Prod.name FROM Recept,Sostav, Prod WHERE Recept.name LIKE ? AND Recept._id...
Программирование Android Не получается отрендрить треугольник OpenGL 2.0 https://www.cyberforum.ru/ android-dev/ thread685645.html
Здравствуйте! Пытаюсь написать свой 2D-движок (просто спортивный интерес, не нужно мне говорить, что это почти нереально и советовать AndEngine, я просто хочу разобраться как это все работает и сделать хотя бы простенький 2D-рендерщик). Вот код: package ru.contedevel.quantum; /** * * @author ConteDevel * Class QObject (abstract) */
Программирование Android Недействительные показы AdMob
Всем привет. Я встроил баннер AdMob в приложение и меня не устраивало, что объявления не меняются с момента создания AdView и отправки запроса. Я сделал, чтобы каждую минуту запрос отправлялся повторно. В результате, объявления меняются, количество показов увеличилось в разы. И тут у меня возник вопрос. А не считаются ли такие показы недействительными, и не забанит ли меня рано или поздно...
Программирование Android Проверка числа https://www.cyberforum.ru/ android-dev/ thread685389.html
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
01.11.2012, 23:45 0

Параллелизация работы с ProgressBar-ом - Программирование Android - Ответ 3641893

01.11.2012, 23:45. Показов 1487. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от djaba2012 Посмотреть сообщение
Вся беда вышеприведенного кода в том что, полагаю, первый же досчитавший поток, выходит из цикла и выводит в textview сообщение.
нет, это происходит сразу же после старта всех потоков.

Цитата Сообщение от djaba2012 Посмотреть сообщение
Сей метод также приведет к вышеописанному результату - первый же завершившийся поток выведет сообщение о завершении вычисления (в то время когда остальные потоки будут находиться в состоянии рассчета)
здесь вообще не видно где вы сообщение выводите


Цитата Сообщение от djaba2012 Посмотреть сообщение
В этом случае "оперативного" обновления состояния ProgressBar'а
в этом случае подсчет вообще не вынесен в поток.



Цитата Сообщение от djaba2012 Посмотреть сообщение
Как все-таки заставить программу работать так, чтобы дальнейший код (выдача сообщения) совершилась только после того как завершатся все потоки?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
switch(v.getId()){
        case R.id.button1:
            for (int i = 0; i < 4; i++) {
                new Thread(new Runnable() {
                    public void run() {
                        brown(n += 5, 0.01);
                        myProgress++;                   
                        
                            mHandler.post(new Runnable() {
                                public void run() {
                                 progressBar1.setProgress(myProgress);
                                 if(myProgress == max) {
                                                  textview1.setText("\nComputation is completed\n");
                                  }
                                }
                            });  
                    }
                }).start();   
 
            }   
           
        }


Вернуться к обсуждению:
Параллелизация работы с ProgressBar-ом Программирование Android
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2012, 23:45
Готовые ответы и решения:

Как вывести время работы программы ПОСЛЕ завершения работы progressBar?
У меня почему-то сначала выводится время в MessageBox, а затем уже завершает свою работу...

Упрощение работы с progressBar
Как упростить передачу прогресса выполнения программы progressBar'у, чтобы не считать количество...

ProgressBar для работы с архиватором
Ребят, доброй ночи. Делаю архиватор, используя библиотеку SharpZipLib.Zip. Во ввремя архивации...

Индикация работы программы с помощью ProgressBar
Всем привет. Есть wpf окно. Так же есть класс, в котором происходит куча всякой фигни. Дело в том,...

4
01.11.2012, 23:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2012, 23:45
Помогаю со студенческими работами здесь

Threads и параллелизация
Есть функция которая вычисляет пиксели картинки допустим pic(0, width*height, buf) с 0 начинается и...

Отобразить прогресс работы библиотеки SharpZipLib в ProgressBar
Как используя библиотеку SharpZipLib.Zip во время архивации отобразить процесс выполнения в...

Как заполнять progressBar во время работы класса
В программе вводится текст и по нажатию кнопки производятся вычисления в классах, после чего...

Активация работы ProgressBar при выборе CheckBox
у меня есть 4 checkbox'a, кнопка, прогресс бар и textbox1. Мне нужно чтобы использую конкретное...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru