Android Programlama

Android Thread – 1

Thread konusu çok kanallı programlamanın temellerindendir. Java diliyle uğraşanlar threadlerle kesin uğraşmışlardır. Thread programlama dilinde kanal anlamında kullanılmaktadır. Çok kanallı bir program aynı zamanda çalışabilen bir veya daha fazla bölüm içerir. Programın her bölümü bir kanal(thread) olarak adlandırılır ve her kanal ayrı bir çalıştırma yolu tanımlar. Bu makalede threadlerle fazla işlem yapmayacağım ancak yine de kodsal olarak nasıl yazıldığını göstereceğim. Androidde threadler önemli bir yer tutar. Örneğin ; bir programı çalıştırdığımızda açılış ekranı ve ana ekranımızın olduğunu varsayalım. Threadlerle ana ekrana geçmeden önce 5 saniye açılış ekranını gösterebiliriz. Aşağıdaki resimde ana hatlarıyla hangi bloklara thread kodu yazabileceğimizi gösterdim. Diğer makaleden önce bu resmi incelerseniz daha faydalı olacağı kanaatindeyim. Android programlama zordur ama bir o kadar da eğlencelidir.

thread1

Kodlarda da gördüğünüz gibi threadlerin ana metodu “run” metodudur. Her threadde olması gereklidir. Ve start metoduyla da tetiklenmesi gerekir. Bu makalenin biraz havada kaldığının farkıdayım, diğer makaleyi okuduğunuzda programımızı bitireceğiz. Şimdilik bu kadar. Thread konusunun devamını bi sonraki makalede anlatacağım…

This Post Has 4 Comments

  1. Halit Reply

    En önemli konulardan birisi threadler. Splash ekranlar oluşturmak için kullanmaya başladım. Teşekkürler makale için

  2. AgapovGok Reply

    Sitenizde çok güzel bilgiler ve uygulamalar var gerçekten.

  3. Nail Reply

    Threadlere hakim olmak gerekiyor. Programın senkronizasyonu threadler ile sağlanıyor.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.