Flutter dersleri #2/1 Gestures nedir?

Rumexus

Kıdemli Üye
26 Ocak 2016
2,157
322
Selamlar arkadaşlar bu konumuzda 2. Dersimizin 1.bölümü ile kaldığımız yerden devam ediyoruz.

Gestures'in Türkçe anlamından da anlaşılacağı üzere hareket olaylarını işleyeceğiz sizlerle. Gelin sizlerle Gestures'in geniş çaplı anlamına bakalım.​

Gestures:​
Dokunma, sürükleme ve ölçekleme gibi bir çok fiziki olayı temsil eder.
Bu temas, temasların döngüsüne tekrar gelen olaylar meydana gelebilir.
Örneğin: Temas başlangıcı, temas güncellenmesi ve temas sonu.​

Tap Gestures'ları nelerdir?​

Birden fazla olduğu için başlık halinde ve çok sıkmadan akılda kalıcı şekilde anlatacağım.​

onTapDown: Pointer' a sebep olabilecek bir işaretçi, belli bir yerde ki ekrana ulaşır.

onTapUp: Bir pointeri etkiler, belli bir yerdeki ekranla bağ kurmayı durdurur.

onTap: Önceki onTaDown'ı etkileyen işaretçi de onTapUp üzerinde etkilendi ve bu bir tıklamaya neden oluyor.


onTapCancel: onTaDown'ı daha önce etkileyen işaretçi bir dokunuşa neden olmaz.

onDoubleTap: Kullanıcı ekrana seri bir şekilde 2 defa dokunur.

onLongPress: Bir işaretçi uzun süre aynı yerde ekranla temas halinde kalır.

VerticalDrag'lar nelerdir?

onVerticalDragStar: Bir işaretçi ekrana dokunduğunda dikey olarak hareket etmeye başlar.

onVerticalDragUpdate: Ekranla temas halinde olan ve dikey olarak hareket eden bir işaretçi dikey yönde hareket eder.

onVerticalDragEnd: Daha önce ekranla temas halinde olan ve dikey olarak hareket eden bir işaretçi artık ekranla temas etmiyor ve ekranla temas etmeyi bıraktığında belirli bir hızda hareket eder.

Evet arkadaşlar flutter derslerinin 2.dersinin 1.bölümü böyleydi yüksek ihtimalle 2. Bölümü bir daha ki haftaya bitirip 3. Derse geçeceğiz umarım hoşunuza gitmiştir ve bir şeyler öğrenmişsinizdir. Konumu beğenip değerli fikirlerinizi yazarsanız çok sevinirim. Bir sonraki derste görüşmek dileğiyle.​
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.