2013-05-20 10 views
13

Nowy Samsung Galaxy S4 ma i interesujący nowy rodzaj gestów o nazwie "Air Gesture", które wykorzystują czujnik podczerwieni do przetwarzania ruchu ręki użytkownika przed ekranem, dodając " pre-touch "/" bliskość "zdarzenie, w którym palce są wykrywane przed dotknięciem.Czujnik zbliżeniowy na Galaxy S4 (Gesty pneumatyczne)

Chciałbym użyć tego "" Floating Touch "w jednej z moich aplikacji. Szukałem zarówno w Google, jak i w Centrum deweloperów Samsunga, ale nie znalazłem żadnego API ani informacji na ten temat.

Czy API jest dostępne, czy jest za wcześnie? Czy ktoś ma jakiś link/informacje?

http://www.samsung.com/global/microsite/galaxys4/lifetask.html#page=airview

Air Gestures

+0

Myślę, że te gesty są kontrolowane przez przedni aparat. –

+0

Nie wiem, Samsung mówi, że używa specjalnej technologii ekranu ... w każdym razie, czy istnieje interfejs API, aby uzyskać wydarzenie "Floating Touch"? – Nifhel

Odpowiedz

5

Jest dobry youtube video from a Google I/O session nazywany „wrażliwy strona Androida”, który wyjaśnia, jak można zrobić coś podobnego. Zasadniczo korzystasz z czujników światła, a następnie rejestrujesz spadek. Jest to dość proste, ale musisz pamiętać, że zmiana źródeł światła podczas działania aplikacji może wpłynąć na wyniki tej funkcji.

To powiedziawszy, myślę, że używają wykrywania rąk na przednim aparacie fotograficznym, aby wykonać wszystkie te gesty i to byłoby dość skomplikowane. Nie widziałem też żadnych api, które ułatwiają wykrywanie rąk.

+0

Niesamowita odpowiedź! Dzięki! – Nifhel

+0

Nie, w ogóle nie używają aparatu do wykrywania gestów dłoni w S4. Testowane po prostu przez zablokowanie kamery. – Aras

+0

Dzięki @Warpzit, czy wiesz, gdzie mogę uzyskać kod źródłowy w demo I/O?Naprawdę mam problem z próbkowaniem tych danych z czujnika :( –

4

Yon może go znaleźć to, co chcesz

komórkowy Samsung SDK 1.5 beta1 składa się z 16 niezależnych pakietów; w tym "Przełęcz" i "Ruch", które umożliwiają korzystanie z funkcji drukowania odcisków palców i rozpoznawania aktywności w telefonie Samsung GALAXY S5 .

Nowość: akcesoria, akcesorium File Transfer Companion interfejs użytkownika, zdrowie Pass Czujnik zdalnego

Aktualizacja: Chord, Gest, Motion (Recognition aktywny)

Można zaimportować jeden lub więcej pakietów do twojej aplikacji, ponieważ wymaga tego Twój projekt . Aby uzyskać więcej informacji na temat zawartości każdego pakietu , sprawdź poniżej.

http://developer.samsung.com/samsung-mobile-sdk#gesture

+2

Proszę nie podawać Odpowiedzi "tylko link" - szczególnie, gdy zaakceptowana odpowiedź została już dostarczona. Gdy zdobędziesz trochę pozytywnej reputacji, będziesz mógł opublikować takie rzeczy jako komentarz, który jest do zaakceptowania – mah

+2

@mah faktycznie user2594675's odpowiedź jest poprawna dla tego pytania: – zrgiu

+2

@zrgiu Właściwie, odpowiedzi typu "link-link" nie są dozwolone przy przepełnieniu stosu, więc nie ma znaczenia, co zawiera link. odpowiedź, aby odpowiedź mogła być samodzielna i była przydatna nawet po przerwaniu linków (ale z dodatkowym odsyłaczem do strony, atrybucją i dodatkowymi szczegółami jest bardzo mile widziany). – mah

0

Jeśli szukasz Samsung Mobile SDK, przekonasz się, że nie obsługuje S4 Gesture SDK chociaż miał gest "pływający" funkcji. Jeśli masz Google "Samsung Mobile Gesture SDK z S4", znajdziesz trochę informacji ...

Tylko Galaxy J i Note 3 obsługują SDK Gest, o ile wiem.

Powiązane problemy