Датчик приближения на Galaxy S4 (Жесты воздуха)
В новом Samsung Galaxy S4 есть и интересные новые жесты, называемые "Air Gesture", которые используют инфракрасный датчик для обработки движения пользователей перед экраном, добавляя событие "pre-touch" / "близость" в когда пальцы обнаруживаются перед касанием.
Я хотел бы использовать это событие "Плавающий контакт" в одном из моих приложений. Я искал как в Google, так и в Центре разработчиков Samsung, но я не нашел API или информацию об этом.
Доступен ли API или слишком рано? У кого-то есть ссылка/информация?
http://www.samsung.com/global/microsite/galaxys4/lifetask.html#page=airview
![Air Gestures]()
Ответы
Ответ 1
Существует хорошее видео youtube из сеанса ввода-вывода Google, называемое "чувствительная сторона Android", в котором объясняется, как вы можете что-то сделать аналогичный. В основном вы используете датчики света, а затем регистрируете падение. Это довольно просто, но вы должны помнить, что изменение источников света во время работы приложения может повлиять на результаты этой функции.
Это говорит, что я думаю, что они используют обнаружение рук на передней камере, чтобы снять все эти жесты, и это будет довольно сложно. Кроме того, я не видел ни одного api, который упрощает обнаружение рук.
Ответ 2
Yon может найти его, что вы хотите
Samsung Mobile SDK 1.5 beta1 состоит из 16 независимых пакетов; включая "Pass" и "Motion", которые позволяют вам использовать Функции распознавания пальцев и распознавания активности Samsung GALAXY S5.
Новое: Аксессуар, Передача файлов аксессуаров, Профиль пользовательского интерфейса Companion, Health, Pass, Remote Sensor
Обновление: Аккорд, Жест, Движение (Распознавание активности)
Вы можете импортировать один или несколько пакетов в свое приложение в качестве своего проект требует. Для получения дополнительной информации о содержании каждого пакет, пожалуйста, проверьте ниже.
http://developer.samsung.com/samsung-mobile-sdk#gesture
Ответ 3
Если вы ищете Samsung Mobile SDK, вы обнаружите, что S4 не поддерживает Gesture SDK, хотя у него была функция "плавающего жеста". Если вы Google "Samsung Mobile Gesture SDK с S4", вы найдете информацию...
Только Galaxy J и Note 3 поддерживают Gesture SDK, насколько я знаю.