Dokunma teknolojisi, dokunma duyusuyla hissettiğiniz her şeydir. Modern Android cihazlar genellikle kullanıcının dokunma hissini uyarlayabilmesi için bir titreşim aktüatörü içerir. Bu motorlar, ilk cihazların sağladığı orijinal yüksek titreşimli titreşime göre önemli ölçüde gelişmiştir ve Android uygulamaları artık kullanıcılara incelik ve derinlikle daha zengin bir deneyim sunma yeteneklerinden yararlanabilir.
Aşağıdaki sayfalarda temel dokunsal geribildirimden giderek daha karmaşık hale gelen titreşim dalga şekillerine ve efekt kompozisyonlarına kadar titreşimle ilgili her şey ele alınmaktadır.
- Dokunsal tasarım ilkeleri
- Sayfada, Android dokunma teknolojisinin desteklediği sınıflandırmalar ve bunları tasarlamayla ilgili yönergeler açıklanmaktadır.
- Etkinliklere dokunsal geri bildirim ekleme
- Sayfada, kullanıcı etkileşimlerine dokunsal geri bildirim sağlamanın farklı yolları için kod örnekleri sunulmaktadır.
- Titreşim aktüatörleri astarı
- Bu sayfada titreşim aktüatörlerinin çalışma şekline dair genel bir bakış sunulmaktadır. Bu, özel dokunma teknolojisi oluşturmak için önemli bir ön koşuldur.
- Özel dokunsal efektler oluşturma
- Bu sayfada, Android uygulamalarında özel efektler oluşturmak için farklı dokunma teknolojisi API'lerinin kullanılmasına dair çeşitli örnekler yer almaktadır.
- Dokunma teknolojisi API'leri ekleme
- Bu sayfada, Android'de bulunan çeşitli dokunma teknolojisi API'leri için referansın yanı sıra, dokunsal efektlerinizin beklendiği gibi çalıştığından emin olmak için gereken cihaz desteğinin ne zaman ve nasıl kontrol edileceği de ele alınmaktadır.
Ayrıca erişilebilirlikle ilgili en iyi uygulamaları okumayı unutmayın.
Sana Özel
Aşağıdaki örnekler GitHub'daki Haptic Sampler uygulamasında mevcuttur. Her biriyle ilgili belgeleri burada da bulabilirsiniz.
- Direnç (alçak değer çizgileriyle)
- Genişletme (yükseliş ve düşüşle)
- Wobble (dönmelerle)
- Hemen çıkma (güçlü seslerle)
Bu dokümanlarda, aşağıdaki özel titreşim kalıpları için kod örnekleri de bulunur: