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

Завершения потока - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Увеличение изображения в ImageView http://www.cyberforum.ru/android-dev/thread879922.html
Необходимо увеличить изображение, которое в ImageView (просмотр через ViewPager). Делаю так: int width = bitmap.getWidth() ; int height = bitmap.getHeight() ; int width1 = width*2 ;...
Программирование Android Проверка на null Как правильно создать условие. У меня есть строчки кода, которые в переменную apiTokenMy записывают значение String tokenMy1 = method1.valueToken; String tokenMy2 = method2.valueToken; String... http://www.cyberforum.ru/android-dev/thread879765.html
Программирование Android Не запускается приложение на версии 4. О чём говорит LOG
Приложение запускалось как на версии андроид 2.2 так и на версии 4.1. Но после каких-то манипуляций с кодом (неизвестно) на версии 4.1 приложение отказалось работать, хотя прекрасно продолжает...
Поиск мансимального значения в столбце Программирование Android
Здравствуйте! подскажите пожалуйста как найти максимальный id в таблице с помощью: Cursor c = db.query("response", null, null, null, null, null, null);
Программирование Android Создание определенного количества bitmap http://www.cyberforum.ru/android-dev/thread879264.html
С sdcard выбираются изображения в bitmap для просмотра в ViewPager Bitmap bitmap1 = BitmapFactory.decodeFile("mnt/sdcard/img/1.png") Но в папке не одно изображение, а как для нужного...
Программирование Android Выборка по датам в SQLite Много страниц прочитал по этому вопросу, но мнения людей расходятся. Кто-то говорит что даты лучше хранить в формате String, кто-то, что в Integer. В общем у меня задача: сохранять текущую дату в... подробнее

Показать сообщение отдельно
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
27.05.2013, 00:08  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    public void login() {
 
            // Общение с сервером в отдельном потоке чтобы не блокировать UI поток
            new Thread() {
                @Override
                public void run() {
 
       //здесь важный код который получает от сервера данные
 
                          JSONObject jsoDB = jParserAUMeVolution
                    .getJSONFromUrl(urlMe);
                            
                String api_token = jsoDB .getString("api_token");
                    
                accountMePreferences.api_token = api_token;
 
                accountMePreferences.save(MainActivity.this);
 
    }
    }.start();
и пока вот эти строчки кода не выполняться другому потоку нельзя работать.
Java
1
2
3
4
5
                                String api_token = jsoDB .getString("api_token");
                    
                accountMePreferences.api_token = api_token;
 
                accountMePreferences.save(MainActivity.this);

но другой поток сам запускается в другом классе (фрагменте). Но ему нет смысла работать пока не будут выполнены строчки выше, так как он использует эти данные.

В другом классе поток запускается по аналогии. Но мне нужно его не запускать пока данные не будут получены первым потоком.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru