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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ufrs12
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 35
#1

USB клавиатура - Программирование Android

08.02.2015, 19:24. Просмотров 773. Ответов 14
Метки нет (Все метки)

Поделитесь пожалуйста опытом работы с usb клавиатурой. Требуется написать приложение, которое отслеживает нажатия/отпускания клавиш и отправляет http get запросы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2015, 19:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос USB клавиатура (Программирование Android):

Экранная клавиатура - Программирование Android
В вызываемом Activity есть один EditText Подскажите, как сделать так, чтоб при открытии Activity, экранная клавиатура не появлялась...

Кастомная клавиатура - Программирование Android
Доброго времени суток!Как сделать кастомную клавиатуру в собственном приложении?Весь Интернет обыскал,но не нашёл нормального ответа!Может...

Удаленная клавиатура - Программирование Android
Гуру, посоветуйте инструмент! Надо с компа на отлаживаемое устройство "копи-пастить" текст. Например длинный пароль. Когда-то...

Клавиатура Genymotion - Программирование Android
Как заставить работать клавиатуру в эмуляторе Genymotion? Андроидовская не всплывает, а на родную тоже не реагирует.

своя клавиатура - Программирование Android
доброго времени суток форумчане! Мне интересно как сделать свою клавиатура в инете сколько не рыл ничо не нашел(

Клавиатура с anjedi - Программирование Android
Срочно! Если есть кто добрый. Пишу(питаюсь писать) код для андройд с помощью anjedi. И как только нажму на точку, то сразу появляется...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
krapotkin
2501 / 2378 / 605
Регистрация: 14.04.2014
Сообщений: 11,488
Записей в блоге: 1
08.02.2015, 19:46 #2
как связаны клавиатура и http запросы O_O ?
любое приложение отслеживает клавиатуру в контролах
ufrs12
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 35
08.02.2015, 19:54  [ТС] #3
а можно подробней о контролах, пожалуйста... выводы клавиатуры замыкаются датчиками, http get запросы передают данные о состоянии датчиков в базу mysql.
krapotkin
2501 / 2378 / 605
Регистрация: 14.04.2014
Сообщений: 11,488
Записей в блоге: 1
08.02.2015, 20:39 #4
сейчас выяснится, что программа не имеет пользовательского интерфейса и пишем мы т.н. "клавиатурный шпион"
боюсь, этот класс программ здесь не приветствуется

а если у вас форма принимает клавиатурный ввод, то обрабатывайте события формы onkeydown/onkeyup
свойство KeyPreview д.б. = True
ufrs12
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 35
08.02.2015, 21:24  [ТС] #5
Шпионы, кругом шпионы))) Пользовательский интерфейс действительно необязателен. Программа нужна для отслеживания уровня двух водонапорных баков холодного водоснабжения. В каждом баке по три датчика уровня. На windows я использовал lpt порт в таких целях. Появилась необходимость в Android устойстве. Опыта работы с андроидами нет.
krapotkin
2501 / 2378 / 605
Регистрация: 14.04.2014
Сообщений: 11,488
Записей в блоге: 1
08.02.2015, 21:34 #6
довольно много видел публикаций на хабре и т.п. про такие штуки только на микроконтроллерах
там есть и обработка датчиков и работа с http
андроид здесь видимо избыточен
и не позволяет он нормально делать устройства автоматизации((
ufrs12
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 35
08.02.2015, 22:00  [ТС] #7
Андроид избыточен, клавиатура не изящно - это очевидно. Но для реализации по-моему проще, чем микроконтроллер+GSM. Я не имею опыта работы с МК, но имею небольшой опыт написания программ под Windows. Давно чувствую, что с андроидом рано или поздно разбираться придется. Похоже пришло время.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
09.02.2015, 00:29 #8
Цитата Сообщение от ufrs12 Посмотреть сообщение
микроконтроллер+GSM
ИМХО прооще собрать на какой-нибудь андуринке или его аналогах на линуксе... Андроид ГЛЮЧИТ! А дешевый/китайский глючит еще хуже! Нет никакой гарантии что через неделю постоянной работы он не зависнет или не выключиться. Ему еще далеко для автоматизации умных домов, военных дронов или атомных электростанций... Если завис телефон - просто перегружаешь, если завис датчик водонапорной башни - лезешь на башню чтобы перегрузить... В андроиде даже системные будильники не всегда срабатывают!

Добавлено через 4 минуты
Цитата Сообщение от ufrs12 Посмотреть сообщение
Давно чувствую, что с андроидом рано или поздно разбираться придется. Похоже пришло время.
Пришло! Но не для важных вещей! Андроид уже захватил рынок. Как в свое время китай тупо начал штамповать мусор. Теперь, как и китаю, пришло время наращивать качество, что-бы его удержать... Пишите пока то что не постоянно нужно пользователю. То от чего не зависит его жизнь и удобство. То что он сможет перегрузить, перезапустить, переустановить, перепрошить или отдать в ремонт если "прижмет"... Может стоит начать с калькулятора?
krapotkin
2501 / 2378 / 605
Регистрация: 14.04.2014
Сообщений: 11,488
Записей в блоге: 1
09.02.2015, 07:26 #9
дело даже не в глючности
он полностью завязан по безопасности на действие пользователя
при подключении клавиатуры нужно явно НАЖАТЬ "ок, андроид, я разрешаю этой программе работать с этим USB устройством..."
это точно мимо сценария
я тоже не МКшник но здесь на форуме есть люди, если правильно поставить вопрос, ответят
задача точно не на Windows+Android

а зато на Android можно написать клиент для просмотра всей этой информации)))
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
09.02.2015, 07:30 #10
Цитата Сообщение от ufrs12 Посмотреть сообщение
Шпионы, кругом шпионы))) Пользовательский интерфейс действительно необязателен. Программа нужна для отслеживания уровня двух водонапорных баков холодного водоснабжения. В каждом баке по три датчика уровня. На windows я использовал lpt порт в таких целях. Появилась необходимость в Android устойстве. Опыта работы с андроидами нет.
А клавиатура то здесь при чём?

Добавлено через 57 секунд
Цитата Сообщение от krapotkin Посмотреть сообщение
андроид здесь видимо избыточен
Недостаточен, Вы хотели сказать.
krapotkin
2501 / 2378 / 605
Регистрация: 14.04.2014
Сообщений: 11,488
Записей в блоге: 1
09.02.2015, 07:43 #11
Цитата Сообщение от taras atavin Посмотреть сообщение
А клавиатура то здесь при чём?
внимательнее читайте второй пост ТС

андроид избыточен
пользовательский интерфейс и безопасность ОС не нужны датчику водонапорной башни )))
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
09.02.2015, 07:57 #12
Не достаточен.
Armagedo
09.02.2015, 09:30
  #13

Не по теме:

Цитата Сообщение от taras atavin Посмотреть сообщение
Недостаточен, Вы хотели сказать.
Цитата Сообщение от taras atavin Посмотреть сообщение
Не достаточен.
Неверное исправление

taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
09.02.2015, 09:39 #14
Именно недостаточен, так как не обеспечивает ни надёжности, ни безопасности, ни стабильной производительности. Если бак опустел, а инфа об этом пришла через пару часов после звонка возмущённого пользователя Вашего водопровода, то врядли Вас это устроит. Или бак полон, но вирус подделал пакет и на верх ушла инфа о том, что он пуст. Или андроид повис на мертво и требует перезагрузки, а Вы об этом даже не узнали.

Добавлено через 1 минуту
Цитата Сообщение от krapotkin Посмотреть сообщение
внимательнее читайте второй пост ТС
Его второй пост вообще бессмыслен.
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
09.02.2015, 10:39 #15
Цитата Сообщение от ufrs12 Посмотреть сообщение
Шпионы, кругом шпионы))) Пользовательский интерфейс действительно необязателен. Программа нужна для отслеживания уровня двух водонапорных баков холодного водоснабжения. В каждом баке по три датчика уровня. На windows я использовал lpt порт в таких целях. Появилась необходимость в Android устойстве. Опыта работы с андроидами нет.
Я бы посоветовал не на андройде это делать!
Я для управления газовым котлом использовал в свое время raspberry Pi + raspbian - все легко и просто, аптайм 6 месяцев, при том что несколько раз дом оставался без электричества, а девайсина переключалась к ИБПшнику.
Андройд я бы не стал использовать в подобных случаях!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2015, 10:39
Привет! Вот еще темы с ответами:

Edittext longclick и клавиатура - Программирование Android
Проблема - в программе есть edittext по клику открывается клавиатура редактирования. На лонгклик отзывается другое действие И СНОВА...

Виртуальная клавиатура на эмуляторе. - Программирование Android
Здравствуйте у меня довольно простой вопрос.Как сделать так чтобы на эмуляторе android показывалась виртуальная клавиатура, как на...

Не вызывается клавиатура внутри PopupWindow - Программирование Android
И снова здравствуйте! Все никак не могу побороть проблему с этим PopupView... Оказывается, внутри него не обрабатываются не только кнопки,...

Клавиатура наезжает на поле ввода - Программирование Android
Вот какая проблема, у меня в приложении, при необходимости ввода данных, клавиатура закрывает поле EditText. При чем, при первом вхождении...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.02.2015, 10:39
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru