Czujnik haptyczny to wszystko, co czujesz poprzez dotyk. Nowoczesne urządzenia z Androidem są wyposażone w mechanizm wibracji, który umożliwia stymulowanie zmysłu dotyku. Mechanizmy te są znacznie bardziej zaawansowane w stosunku do oryginalnych głośnych, wibrujących wibracji wydawanych przez pierwsze urządzenia. Aplikacje na Androida mogą teraz korzystać z możliwości, aby zapewnić użytkownikom lepsze wrażenia, zapewniając im subtelne i głębsze wrażenia.
Na kolejnych stronach znajdziesz wszystko, co związane z wibracjami – od podstawowych reakcji haptycznych po coraz bardziej złożone kształty fal i kompozycje efektów.
- Zasady projektowania haptycznego
- Na tej stronie opisujemy klasyfikacje obsługiwane przez czujniki haptyczne Androida oraz wskazówki dotyczące ich projektowania.
- Dodawanie reakcji haptycznych do wydarzeń
- Na tej stronie znajdziesz przykłady kodu przedstawiające różne sposoby przekazywania reakcji użytkownika na dotyk.
- Program dystrybutora wibracyjnego
- Ta strona zawiera omówienie działania elementów uruchamiających wibracje, co jest bardzo ważne, aby można było tworzyć własne czujniki haptyczne.
- Tworzenie niestandardowych efektów haptycznych
- Na tej stronie znajdziesz kilka przykładów użycia różnych interfejsów API reakcji haptycznych do tworzenia niestandardowych efektów w aplikacji na Androida.
- Dodaj interfejsy API dotykowe
- Na tej stronie znajdziesz informacje o różnych interfejsach API dotykowych dostępnych na Androidzie, a także dowiesz się, kiedy i jak sprawdzić, czy są obsługiwane urządzenia, które zapewnią prawidłowe działanie efektów haptycznych.
Pamiętaj też, aby zapoznać się ze sprawdzonymi metodami dotyczącymi ułatwień dostępu.
Próbki
Poniższe przykłady są dostępne w aplikacji Hapic Sampler na GitHubie. Tutaj znajdziesz też dokumentację każdego z nich.
- Odpier (z niskim znacznikiem)
- Rozwijanie (wzrost i spadek)
- Wahadło (ze wibracjami)
- Odbijanie (z uderzeniem)
Ta dokumentacja zawiera również przykłady kodu następujących niestandardowych wzorców wibracji: