Какую выбрать портативную кнопку с подключением к смартфону?
Здравствуйте. Хочу сделать простой датчик нажатия пальцем в кармане кнопки, чтобы фиксировать на смартфоне определенную информацию. Программа на телефоне должна фиксировать каждое нажатие, и сохранять его время. В идеале желательно иметь одинарное и двойное нажатие, или две разные кнопки, различаемые тактильно.
Подскажите пожалуйста, какие кнопки выбирать, чтобы был для них SDK под Android, и удобно было нажимать в кармане.
Заранее спасибо.
На счет СДК. Это врядли. Блютуз кнопки работают по стандартному HID клавиатуры.
То есть вы просто имеете обычную БТ клаву но на ней несколько кнопок.
Андроид понимает 5 кнопок навигации (семейство скенов DPAD_xxx )
эти для ваших целей бесполезны. Телефон будет же тоже в кармане ? значит на нем работает приложение как фоновая служба - а практически все события от клавиатуры требуют, чтобы активити было в фокусе.
По моему, реализовать можно только через технологию медиаплеера. В этом случае потребуется аля-плеер висящее в шторке нотифи. И вы сможете ловить события от медиа кнопок (PLAY,PAUSE,STOP,PLAY/STOP,NEXT,PREV)
Кнопка для камеры еще может быть(селфи бт), но ее из фона помоему не получиться использовать.
Алексей Черныш, готовой программы под ваши цели думаю нет. Начать разрабатывать можно используя обычную бт клаву. Кнопку ⏯. чаще всего можно найти . А подойти могут любые уши / гарнитура с кнопками.
Можно даже проводные взять. Клавиатурные события будут теже самые.
Часы - это чаще всего свое сдк. Фитнес трекеры не советую. Могут быть проблемы с заполнением анкеты при публикации. Помещательство в последних версиях андроида на приваси. За медицинское может ИИ посчитать и затребует заполнять кучу данных дополнительно
Можно купить геймпад-брелок, переназначить кнопки через kl файл (нужен рут). Затем, через таскер (или аналог) отлавливать нажатие этих кнопок и запускать нужные действия.