Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Çağlar Artar tarafından sunulan Android uygulama geliştirme dersinin on dokuzuncusudır. Eğitmen, li sınır kavramını ve kullanımını anlatmaktadır.
- Videoda li sınır kavramı, kullanıcı olaylarını yakalamak için kullanılan bir mekanizma olarak açıklanmaktadır. Eğitmen, XML dosyasında dört buton ve bir text view oluşturarak, her butona tıklandığında text view'a o butonun üzerindeki şehir isminin yazılmasını sağlayan bir örnek uygulaması adım adım göstermektedir. Ayrıca, butona tıklanma, üzerine gelme, uzun basma gibi farklı olayları yakalamak için kullanılan metodlar (setOnClickListener, setOnHoverListener, setOnFocusListener, setOnLongPressListener) ve text metodunun kullanımı da anlatılmaktadır.
- Li Sınır Kavramı
- Android uygulama geliştirme dersinin 19. bölümünde li sınır kavramı anlatılacak.
- Li sınırlar, kullanıcı tarafından gerçekleştirilen olayları yakalamak için kullanılır.
- Buton tıklama, butona gelme, uzun basma, liste elemanı seçme, radyo buton ve check box işlemleri gibi eylemler olay olarak kabul edilir.
- 00:59Li Sınırların Önemi
- Li sınırlar, kullanıcı tarafından gerçekleştirilen olayları yakalamak için kullanılır.
- Yakalanan olaylara karşı tepki vermek için li sınırlar kullanılır.
- Kullanıcının etkisini yakalamak için önce olayı yakalamak gerekir.
- 01:35Örnek Uygulama
- Örnek uygulamada XML dosyasında dört buton ve bir text view oluşturulmuştur.
- Her butonun üzerinde şehir isimleri yazmaktadır.
- Hangi butona tıklanırsa, o butonun üzerindeki şehir ismi text view'a yazılacaktır.
- 02:16Butonlara Dinleyici Atama
- Sınıf dosyasında dört buton ve bir text view tanımlanmıştır.
- Buton kütüphanesi ve text view kütüphanesi projeye dahil edilmiştir.
- On click metodu içerisinde XML'deki butonlar tanımlanmıştır.
- 04:00Farklı Olayları Yakalama
- Butonlara dinleyici atamak için set on click listener metodu kullanılır.
- Farklı olaylar için set on hover (gelişme), set on focus (odaklanma) ve on long (uzun basma) gibi metodlar kullanılabilir.
- Hangi olayı yakalamak isteniyorsa, buton üzerinde o metod yazılır.
- 05:14Dinleyici Mekanizması
- Dinleyici tanımlamak için View isimli class kullanılır.
- Set on click listener metodunun içerisinde new View() ile dinleyici sınıfı oluşturulur.
- On click metodunun içerisine tıklanma olayını yakalayacak eylemler yazılır.
- 06:54TextView Metodu
- TextView içerisindeki metni tanımlamak için setText metodu kullanılır.
- SetText metodunun içerisine text view'un içerisinde gözükmesini istediğimiz metin değeri yazılır.
- Bu metot sadece text view'da değil, buton ve diğer nesne elemanlarında da kullanılabilir.
- 08:45Uygulamanın Çalıştırılması
- Uygulama emülatörde çalıştırılır.
- Her butona tıklandığında, o butonun üzerindeki şehir ismi text view'a yazılır.
- Bu derste text metodunu da öğrenmiş olduk.