Форум программистов, компьютерный форум CyberForum.ru

Завершения потока - 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 ; int height1 = height*2 ; Bitmap bitmapScale = Bitmap.createScaledBitmap(bitmap, width1, height1, false) ; imgView.setImageBitmap(bitmapScale) ;
Android Проверка на null Как правильно создать условие. У меня есть строчки кода, которые в переменную apiTokenMy записывают значение String tokenMy1 = method1.valueToken; String tokenMy2 = method2.valueToken; String tokenMy3 = method3.valueToken; выполнив method.valueToken http://www.cyberforum.ru/android-dev/thread879765.html
Android Не запускается приложение на версии 4. О чём говорит LOG
Приложение запускалось как на версии андроид 2.2 так и на версии 4.1. Но после каких-то манипуляций с кодом (неизвестно) на версии 4.1 приложение отказалось работать, хотя прекрасно продолжает работать на версии 2.2. Четвертая версия андроид в Log выводит следующие ошибки, может вы сможете разобраться в них и на вести на путь истинный где чего смотреть. 05-26 16:43:35.338: W/dalvikvm(2610):...
Поиск мансимального значения в столбце 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") Но в папке не одно изображение, а как для нужного количества изображений создать bitmap? Пробовал так: в классе определяю bitmap Bitmap bitmap1 ;
Android Выборка по датам в SQLite Много страниц прочитал по этому вопросу, но мнения людей расходятся. Кто-то говорит что даты лучше хранить в формате String, кто-то, что в Integer. В общем у меня задача: сохранять текущую дату в базу (при том чтобы выборка по дате происходила как можно быстрее), считать строки таблицы где дата из определённого месяца, определённого года. Как я понял текущую дату можно узнать с помощью... подробнее

Показать сообщение отдельно
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
27.05.2013, 00:19     Завершения потока
что-то вы с архитектурой намудрили, обычно используется код наподобие этого
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
login(new LoginCallback(){
           onLogin(){
                  //залогинились
           }
});
......
 public void login(LoginCallback callback) {
 
            // Общение с сервером в отдельном потоке чтобы не блокировать 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);
                 callback.onLogin();
    }
    }.start();
Добавлено через 1 минуту
Цитата Сообщение от Stylish2013 Посмотреть сообщение
проблема в том что первый поток запуститься только при первом запуске приложения, а последующие запуски он не выполнится, а второй поток будет работать всегда.
при чем здесь это? записывайте в преференсы что уже залогинились и все. что-то вы намудрили с потоками.
 
Текущее время: 14:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru