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

Генератор кубиков - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ListView + Adapter http://www.cyberforum.ru/android-dev/thread447609.html
Товарищи, помогите советом. Создал очень простую прогу: public class JustTestActivity extends Activity { String s = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }; ListView lv; @Override
Программирование Android открытие локального html Здравствуйте! При написании приложения столкнулся с проблемой - необходимо открыть локально расположенный html-файл. Решения не нашел, убил на это несколько часов. Подскажите пожалуйста каким образом это сделать, желательно в деталях. Добавлено через 29 минут проблема решена! Нужно было поместить html-файл в папку "assets" выполнить wv.loadUrl("file:///android_asset/help.html"); http://www.cyberforum.ru/android-dev/thread446989.html
Программирование Android Русский текст в eclipse отображается краказябрами
Текстовый файл загруженный из директории raw в эмуляторе отображается краказябрами изменение кодировок ничего не дает
SurfaceView при изменении ориентации экрана перегружается Программирование Android
при создании тетриса возник вопрос. один из моих классов расширяет класс SurfaceView public class TetrisView extends SurfaceView так вот. при изменении ориентации экрана этот класс (TetrisView) полностью перезагружается. Для меня это критично. т.к. я теряю поток и заново вызывается конструктор TetrisView - т.е. игра начинается заново. (в манифесте у меня стоит ...
Программирование Android Как научить свой компонент обрабатывать события? http://www.cyberforum.ru/android-dev/thread445158.html
Код компонента: package my.component; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.view.MotionEvent; import android.view.View;
Программирование Android eclipsе (в эмуляторе нет моей программы) Здравствуйте! Поставил эклипс по след схеме: 1)скачать классик с офф сайта 2)через прогу поставил адт плагин 3)скачвал сдк 4)указал в проге к сдк путь Заработал. Всё бы ничего, но при запуске проекта мне открывает только эмуль. то есть моей программы нет в меню эмулятора. И при каждом запуске проекта мне он открывает новый эмулятор. На скрине лог с ошибками, но мне это мало о чем говорит...... подробнее

Показать сообщение отдельно
Ki Oku
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 19

Генератор кубиков - Программирование Android

18.02.2012, 00:08. Просмотров 1443. Ответов 2
Метки (Все метки)

Всем привет) Помогите новичку... Познания нулевые и вот решил попробовать сделать что-то похожее на игральные кости (кубики).
Кодить пытаюсь в Eclipse (настроено все под Андроид, и виртуальные машины стоят)

Ну это все преамбула... А теперь так сказать "амбула" )

Наваял такой вот код, он выводит на экран две простых кнопки на которых цифрами выводятся значения кубика.
Далее хотел на обе эти кнопки подвесить обработчик нажатия, чтобы при нажатии на любую из кнопок выводились новые значения (сразу на обе)...
И на данном этапе моцк новичка забуксовал(((

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
package localhost.Dice;
 
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import java.util.Random;
 
public class DiceActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Dice();                         // Вызываем метод Dice
    }
           
    public int DiceGenerator () { 
        // Генератор кубиков
        Random generator = new Random();
        int dice = generator.nextInt(6)+1;          // Генерируем число от 1 до 6
        //System.out.println(dice);
        return dice;
    }
       
    public void Dice () {
   
        // Вывод значений кубика на кнопку с ID button1
        int dice1 = this.DiceGenerator();               // Кубик №1
        Button button1 = (Button) findViewById(R.id.button1);
        button1.setText(dice1 + "");                // +"" для того чтобы преобразовать dice1 в строку?
        // Вывод значений кубика на кнопку с ID button2
        int dice2 = this.DiceGenerator();               // Кубик №2
        Button button2 = (Button) findViewById(R.id.button2);
        button2.setText(dice2 + "");                // +"" для того чтобы преобразовать dice1 в строку?
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru