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

Исключить поворения из random - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программа для програмирования http://www.cyberforum.ru/android-dev/thread718246.html
Где можно скачать Android SDK? а то нашел какую то версию,она вообще не тошная.где сами скачивали?поделитесь ссылкой.
Программирование Android Не выполняется задание таймера Запускаю сервис, в нем в отдельном потоке запускаю класс наследованный от Runnable и убиваю сервис, а в Runnable запускаю Timer с TimerTask. Мне кажется, что я все это делаю как то не так. Ну по... http://www.cyberforum.ru/android-dev/thread717721.html
Программирование Android Встраивание Main Activity в клавиатуру
Доброго дня Форумчане! Возникла проблема. Имеется главная активность - MainActivity. Есть сервис с собственной клавиатурой - Keyboard. Я работаю над словарем и хочу чтобы при нажатии на некую...
Шифрование данных: получается не та длина зашифрованного текста Программирование Android
Ребята, подкажите, что здесь не такв этом коде? private void EncriptionResult(String FileResource,String FileSource) { AlertDialog alertDialog; alertDialog = new...
Программирование Android Отправка email http://www.cyberforum.ru/android-dev/thread716972.html
По нажатию на кнопку должно отправляться письмо на почту. Вопрос, можно ли это сделать без запроса у пользователя каким клиентом отправлять письмо? Если да, то в какую сторону копать?
Программирование Android Вывод из базы данных Допустим у меня есть приложение, с привязанной к нему БД на SQLite, нужно вывести данные не в textview, как это организовать, чтобы каждое поле таблицы выводилось отдельно, всего 3 записи по 8 полей подробнее

Показать сообщение отдельно
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
05.12.2012, 10:37
Вот тут я четырехзначное число загадывал - 4 числа от 0 до 9, только тут еще ноль на первом месте стоять не должен.
Думаю, суть та же - записывать отработанные числа в ArrayList и потом новое число прогонять по коллекции

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
    /**
    * Метод создает загаданное число.
    * Оно представляет собой массив из
    * 4х целых неповторяющихся цифр
    */  
private void createPuzzle(){
        
        int numbersCount = 0;
        boolean existFlag = false;
        
        while (numbersCount < 4){
            int newNumber = (int)((Math.round(Math.random() * 9)));
            for (int i = 0; i < puzzle.length; i ++) {
                if (newNumber == puzzle[i]) {
                    existFlag = true;
                    break;
                }
            }          
            if (existFlag){
                existFlag = false;
                continue;
            }
          
            if (newNumber == 0 && numbersCount == 0) 
                    continue;   
          
            puzzle[numbersCount] = newNumber;
            numbersCount ++;                            
        }   
        
        Log.i("my info", "число: " + puzzle[0] + ", " + puzzle[1] + ", " + puzzle[2] + ", " + puzzle[3]);
        
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru