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

Задержка потока с помощью sleep() - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Drawer остается на заднем плане http://www.cyberforum.ru/android-dev/thread1630671.html
Всех с новым годом! Наблюдается такое лишь иногда:) Закономерности не знаю.. Есть MaterialDrawer compile('com.mikepenz:materialdrawer:4.5.3@aar') { transitive = true } И MapView
Программирование Android Передать ссылку на класс через Intent Возможно ли подобное? Есть класс, в котором храню больше 50 параметров разного типа (количество переменных все еще растет). Эти параметры нужно в одном активити рассчитать, а в другом вывести... http://www.cyberforum.ru/android-dev/thread1630656.html
Программирование Android ActionView и ActionBar
Здравствуйте! Подскажите, пожалуйста, по задаче - необходимо при нажатии на кнопку Поиск на ActionBar вывести TextView с кнопкой Save, при нажатии на которую добавляется строка в ListView. Примерно...
Программирование Android Адаптация размеров именно текста
еще точнее - textview указываю размеры в sp и на больших разрешениях скажем 2560 на 1400 (galaxy 5) - текст ОЧЕНЬ мелкий. а в эмуляторе в среде разработки как ни странно все в порядке. что же...
Программирование Android Баг или фича? http://www.cyberforum.ru/android-dev/thread1630468.html
Всем привет. Вот какая интересная штука происходит с жизненным циклом активити. Если выходить из приложения "механической кнопкой" то метод onDestroy() срабатывает нормально. Если свернуть...
Программирование Android Использование google maps Мне досталось приложение, которое использует google maps. Достаточно старый уже. Приложение есть на маркете, если скачивать от туда, то все работает. Если я собираю приложение из исходников сам, то... подробнее

Показать сообщение отдельно
Ev[G]eN
iOS/Android Developer
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
04.01.2016, 12:26
Dimitrii, это нужно выносить в отдельный поток
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
27
28
29
30
31
32
33
34
35
36
37
38
package com.cyberforum;
 
import java.util.Arrays;
 
public class Main {
 
    private static final int ARRAY_SIZE = 5;
 
    private static int[] mNumbersArray;
 
    private static void showArray() {
        System.out.println(Arrays.toString(mNumbersArray));
    }
 
    public static void main(String[] args) {
        mNumbersArray = new int [ARRAY_SIZE];
        for (int i = 0; i < ARRAY_SIZE; i++) {
            mNumbersArray[i] = i + 1;
        }
 
        new Thread(new Runnable() {
            @Override
            public void run() {
                int i = ARRAY_SIZE;
                while (i > 0) {
                    mNumbersArray[--i] = 0;
                    showArray();
 
                    try {
                        Thread.sleep(1000);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                }
            }
        }).start();
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru