Bu dokümanda, kullanıcıların dokunma hareketlerini kullanarak bir uygulamayla etkileşim kurmasına olanak tanıyan uygulamaların nasıl yazılacağı açıklanmaktadır. Android, hareket oluşturmanıza ve algılamanıza yardımcı olmak için çeşitli API'ler sağlar.
Uygulamanızın temel davranışları için dokunma hareketlerine dayalı olmaması gerekse de (hareketler her bağlamda tüm kullanıcılara sunulmayabilir), uygulamanıza dokunmaya dayalı etkileşim eklemek, uygulamanın kullanışlılığını ve çekiciliğini büyük ölçüde artırabilir.
Kullanıcılara tutarlı ve sezgisel bir deneyim sunmak için uygulamanızın, dokunma hareketleri için kabul edilen Android kurallarına uyması gerekir. Materyal Tasarım Hareketleri belgesi, Android uygulamalarında genel hareketlerin nasıl kullanılacağını gösterir. Materyal Hareket konusuna da bakın.
Bu konuyla ilgili daha fazla bilgi için aşağıdaki ilgili kılavuzları okuyun:
Konular
- Genel hareketleri algılama
-
GestureDetector
kullanarak kaydırma, hızla sallama ve iki kez dokunma gibi temel dokunma hareketlerini nasıl algılayacağınızı öğrenin. - Dokunma ve işaretçi hareketlerini izleme
- Hareketi nasıl takip edeceğinizi öğrenin.
- Kaydırma hareketini canlandırma
-
Bir dokunma etkinliğine yanıt olarak kaydırma animasyonu oluşturmak için kaydırma öğelerinin (
Scroller
veyaOverScroller
) nasıl kullanılacağını öğrenin. - Çoklu dokunma hareketlerini işleme
- Birden fazla işaretçi (parmak) hareketlerinin nasıl algılanacağını öğrenin.
- Sürükleme ve ölçeklendirme
- Dokunmaya dayalı sürükleme ve ölçeklendirmeyi nasıl uygulayacağınızı öğrenin.
- ViewGroup'ta dokunma etkinliklerini yönetme
- Dokunma etkinliklerinin hedef görünümlerine doğru şekilde dağıtılmasını sağlamak için
ViewGroup
içinde dokunma etkinliklerini nasıl yöneteceğinizi öğrenin.