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

Как принять сообщение по BlueTooth - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Парсинг название песни и группы из системного аудиоплеера потоковой музыки http://www.cyberforum.ru/android-dev/thread1268386.html
Вообщем как реализовать парсинг названий песен и т.д. которые играют в реальном времени. Перелопатил гугл и не нашел. Как реализовать?
Android Свой listview с AsyncTask Подскажите, что не так делаю. При запуске приложения listview просто не отображается. Переменные все прошелся дебагером, значения имеются, адаптер также хранит данные. Код MainActivity public class MainListActivity extends ListActivity { private TextView myText; public ArrayList<ListData> catalog; Context context; @Override public void onCreate(Bundle... http://www.cyberforum.ru/android-dev/thread1268158.html
Android Свой Launcher. Срабатывает кнопка "назад"
Здравствуйте! -Пишу свой простенький Laucher(во многом опирался на этот пример). -Тестирую на телефоне(texet). -При загрузке Android или при нажатии кнопки Home, Android предлагает выбрать либо мой ланчер либо заводской. -Выбираю свой. Все вроде хорошо. Но когда жму на кнопку Back, то возвращаюсь обратно в заводской ланчер. -Вопрос: --почему это происходит? --как это можно исправить?...
Android Сделать анимацию природы (на весь экран)
Анимация во весь экран. Как лучше сделать(это не игровая анимация)? Мне надо что бы был пейзаж природы(дерево). Как это лучше сделать - как 1 файл анимации(гифка) или набор картинок?
Android Как проверить пустое SharedPreferences или нет при загрузке активити? http://www.cyberforum.ru/android-dev/thread1268009.html
У меня вот такая задача при первой загрузке приложения ничего. В строку ввода я ввожу разные фразы и сохраняю в preferences. При следующей загрузке мне надо чтобы то что я вводил перед выходом автоматически было добавлено в listview без каких либо действий. Тоесть мне надо как то проверить наличие сохраненной информации в preferences и потом только загружать их иначе будет исключение. Как это...
Android Как именно можно сделать SQLite запрос, если запрос уже сформирован? Здравствуйте. Помогите понять , как именно можно сделать SQLite запрос , если запрос уже сформирован Перечитал кучу информации но не могу понять . Через какой метод можно отправлять запросы в базу данных? Есть метод execSQL , но что бы вернуть количество таблиц в базе данных он же не подходит. Пример : Тут удаляем строку в базе по значению выражения where (MyBase.Cion + " = "... подробнее

Показать сообщение отдельно
EVP
319 / 241 / 43
Регистрация: 14.12.2010
Сообщений: 461
04.10.2014, 19:50     Как принять сообщение по BlueTooth
Цитата Сообщение от vovken1997 Посмотреть сообщение
Помогите пожалуйста решить проблему?
201-ая строчка - кошмар, т.к. блокирующий вызов на 256 байт.
Т.е. вернётся он только когда 256 байт отсчитает. Если их передано меньше, то будет ждать пока лимит не наберётся.
Воспользоваться нужно available() для определения сколько есть доступных байтов.
И читать только сколько доступно, а не весь массив.
Но тут риск: пакет наполовину прочитать. Поэтому надо знать размер пакета.

В следующей строчке ты отправляешь свой массив каждый раз в цикле без копирования.
Тоже ужас, в двух последовательных сообщениях какие данные будут?
Правильно, непорядок...надо копировать данные перед оправкой.

Цитата Сообщение от vovken1997 Посмотреть сообщение
P.S. что такое UUID? и откуда его брать?
UUID - уникальный идентификатор. Можно сгенерировать случайный, а потом его использовать на обоих устройствах один и тот же.
 
Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru