Форум программистов, компьютерный форум 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
09.04.2015, 13:17  [ТС]     Чтение и конвертация переменной
И в правду выглядит странно=) Но работает.
Сейчас буду разбираться.

Добавлено через 29 минут
Все, сделал! Вводится максимум 2 символа, клавиатура только цифры и в массив записывает код ASCII введенного символа.
EditText:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="numberSigned|numberDecimal"
        android:ems="10"
        android:id="@+id/editTextNumVagon"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="27dp"
        android:numeric="decimal"
        android:elegantTextHeight="false"
        android:autoText="false"
        android:editable="true"
        android:longClickable="false"
        android:hint="Введите номер вагона"
        android:maxLength="2" />
Код обработки:
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
        btnOn.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                byte[] wbytes={0x02,0x06,0x03,0x31,0x35,0x00};
                EditText mNumVagon = (EditText)findViewById(R.id.editTextNumVagon);
                if(mNumVagon.getText().length() == 0)
                {
                    Toast.makeText(getBaseContext(),"Введите номер вагона", Toast.LENGTH_SHORT).show();
                    return;
                }
                if(mNumVagon.getText().length() == 1)
                {
                    wbytes[3] = (byte)0x20;
                    wbytes[4] = (byte) mNumVagon.getText().charAt(0);
                }
                else
                {
                    wbytes[3] = (byte) mNumVagon.getText().charAt(0);
                    wbytes[4] = (byte) mNumVagon.getText().charAt(1);
                }
                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();
            }
        });
 
Текущее время: 01:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru