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

Чтение и конвертация переменной - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как импортировать классы в Android Studio? http://www.cyberforum.ru/android-dev/thread1415939.html
Например у меня в коде не распознается класс TextView. Как его импортировать чтобы не вбивать вручную импорт в заголовках(просто в эклипсе на его нажимаешь и выпадает список в котором можно импортировать нужный класс, а как в Android Studio)??
Android Как использовать OpenCV под android Можете написать фрамент кода захвата видео при помощи библиотеки OpenCV под андроид?? Библиотека OpenCV написана на С++, а все ее функции можно использовать на платформе андроид?? http://www.cyberforum.ru/android-dev/thread1415931.html
База данных, изображения Android
Есть некий объект, скажем автомобиль. У него есть поля имя, тип, описание - все String. И некоторое изображение. Я храню данные обо всех этих объектах в базе данных. Так же в базе храню имена файлов изображений. В самом проекте все изображение в папке drawable. Каким образом мне загружать изображения, по данным из БД? Перед этим сначала все эти изображения нужно получить из drawable и записать на...
Android Некорректно выполняется запрос к SQLite
Здравствуйте! Необходимо сделать выборку данных из БД по двум условиям + еще максимум по третьему столбцу: public List<Table.Lesson> findLessonsMaxTime(int dayCode, int week) { List<Table.Lesson> lessons = new ArrayList<Table.Lesson>(); SQLiteDatabase db = this.getReadableDatabase(); String selection = Table.Lesson.KEY_DAY + " = ? AND " + ...
Android Ввод данных человека, имя, дата, город и сохранка в бд с возможностью редактирования http://www.cyberforum.ru/android-dev/thread1415723.html
Господа создаватели! Возникла необходимость найти человека, кто поможет в написании кода приложения. Цель - только рабочий код. Как мне сказали - для профи - 3 дня работы, для гуру - 1. Ваше время будет посвящено с пользой, всё оговорим. Прошу, у кого есть время и желание - отпишитесь.
Android Изменить кодировку строка введенная в одном из фрагментов конвертируется в представление других кодировок при смахивании на соответствующий экран. как можно изменить кодировку строки? подробнее

Показать сообщение отдельно
Maguark
1 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 91
08.04.2015, 13:48     Чтение и конвертация переменной
День добрый. Я пишу свою первую программу в Android Studio.
Задача:
Передать по Blue tooth пакет данных в котором хранится определенный номер.
В данный момент я просто передаю номер "15"(В кодах ASCII это символы 31 и 35) и выглядит это так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        btnOn = (Button)findViewById(R.id.btnOn);
 
        btAdapter = BluetoothAdapter.getDefaultAdapter();
        checkBTState();
 
        btnOn.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                byte[] wbytes={0x02,0x06,0x03,0x31,0x35,0x00};
                byte KS = (byte)(wbytes[0]+wbytes[1]+wbytes[2]+wbytes[3]+wbytes[4]); //Считаем контрольную сумму
                wbytes[5] = KS;
                sendData(wbytes);
                Toast.makeText(getBaseContext(),"Пакет отправлен", Toast.LENGTH_SHORT).show();
            }
        });
    }
Я же хочу дать возможность пользователю самому ввести 2-х значное число. А вот тут то у меня и возникли проблемы.
Общий ход мысли понятен. Нужно взять переменную и через "getText()" записать в неё введенное значение. Дальше привести к типу байт и записать в нужное место массива "wbytes". Из-за отсутствия опыта написания программ на Java, у меня возникают трудности с синтаксисом.
Буду благодарен за помощь.

Добавлено через 1 час 8 минут
Добавил компонент EditText. в id прописал "editTextNumVagon"
в onCreate задаю mNumVagon = (EditText)findViewById(R.id.editTextNumVagon);
в обработке нажатия кнопки пишу
float numVagone = Float.parseFloat(mNumVagon.getText().toString());
И почему-то в этот момент у меня приложение закрывается.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru