Dokunma hareketlerini kullanma

"Oluştur" yöntemini deneyin
Jetpack Compose, Android için önerilen kullanıcı arayüzü araç setidir. Oluşturma'da dokunma ve giriş özelliklerini nasıl kullanacağınızı öğrenin.

Bu dokümanda, kullanıcıların dokunma hareketlerini kullanarak bir uygulamayla etkileşimde bulunmasını sağlayan uygulamaların nasıl yazılacağı açıklanmaktadır. Android, hareketleri oluşturmanıza ve algılamanıza yardımcı olacak çeşitli API'ler sağlar.

Uygulamanızın temel davranışlar için dokunma hareketlerine bağlı olmaması gerekir. Çünkü 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 hareketleriyle ilgili kabul edilen Android kurallarına uyması gerekir. Materyal Tasarım Hareketleri belgesinde, Android uygulamalarında yaygın olarak kullanılan hareketlerin nasıl kullanılacağı gösterilmektedir. Ayrıca bkz. Material Motion.

Bu konuyla ilgili daha fazla bilgi için aşağıdaki ilgili kılavuzları okuyun:

Konular

Genel hareketleri algılama
GestureDetector kullanarak kaydırma, sallama ve iki kez dokunma gibi temel dokunma hareketlerini nasıl algılayacağınızı öğrenin.
Dokunma ve işaretçi hareketlerini izleme
Hareketleri 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 Scroller veya OverScroller kaydırıcıları nasıl kullanacağınızı öğrenin.
Çoklu dokunma hareketlerini işleme
Birden fazla 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çeklendirmeyi nasıl uygulayacağınızı öğrenin.
ViewGroup'taki dokunma etkinliklerini yönetme
Dokunma etkinliklerinin hedef görünümlerine doğru şekilde dağıtılmasını sağlamak için ViewGroup uygulamasında dokunma etkinliklerini nasıl yöneteceğinizi öğrenin.