Bu belgede, 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ı olacak çeşitli API'ler sunar.
Uygulamanız, temel davranışlar için dokunma hareketlerine bağlı olmamalıdır. Çünkü bu hareketler, tüm kullanıcılara her bağlamda sunulmayabilir. Ancak uygulamanıza dokunmaya dayalı etkileşim eklemek, uygulamanızı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, dokunma hareketleriyle ilgili kabul edilen Android kurallarına uymalıdır. Materyal Tasarım Hareketleri dokümanında, Android uygulamalarında yaygın olarak kullanılan hareketleri nasıl kullanacağınız gösterilmektedir. Ayrıca, Material Motion başlıklı makaleyi de inceleyin.
Bu konu hakkında daha fazla bilgi için aşağıdaki ilgili kılavuzları okuyun:
Konular
- Sık kullanılan hareketleri algılama
-
Kaydırma, hızlıca kaydırma ve çift dokunma gibi temel dokunma hareketlerini
GestureDetectorkullanarak nasıl algılayacağınızı öğrenin.GestureDetector - Dokunma ve işaretçi hareketlerini izleme
- Hareketi nasıl izleyeceğinizi öğrenin.
- Kaydırma hareketini canlandırma
-
Dokunma etkinliğine yanıt olarak kayan animasyon oluşturmak için
kaydırma araçlarını—
ScrollerveyaOverScroller—nasıl kullanacağınızı öğrenin. - Çoklu dokunma hareketlerini işleme
- Çoklu işaretçi (parmak) hareketlerini nasıl algılayacağınızı öğrenin.
- Sürükleme ve ölçekleme
- Dokunmaya dayalı sürükleme ve ölçeklendirme işlemlerinin nasıl uygulanacağını öğrenin.
- ViewGroup'taki dokunma etkinliklerini yönetme
- Dokunma etkinliklerinin hedef görünümlerine doğru şekilde gönderildiğinden emin olmak için
ViewGroupdokunma etkinliklerini nasıl yöneteceğinizi öğrenin.