Android Studio Programlama Bölüm 5(Thread Kavramı ve Splash Ekranı)


Android dersimizde Splash ekran ve thread kavramını görüceğiz. Thread iş parçacığı demektir. Bir programın paralel olarak çalışan ve birbirine bağımlı yada bağımsız işlemler yapan alt parçacıklara verilen isimdir. 2 sayfa oluşturacağız. Yukardaki derste bunun nasıl yapıldığını öğrenmiştik.
Öncelikle 1 tane layout dosyası oluşturcaz. (layout -> Sağ tık -> new -> Layout Resource file) ve 1 tane da java dosyası oluşturcaz. (Java -> sağ tık -> New -> Java class)


Oluşturduktan sonra android manifest'te yeni bir tane java dosyası oluştuğunu haber vericez. Oluşturduğumuz java dosyasının ismini name=”Java dosyanız” ve etiketinizi burada oluşturuyorsunuz.

Java dosyamıza bir thread aktif edelim. setContentView altına şu kodları atıcaksınız.


Kolaylık olsun diye kodlar...

Thread MyScreen = new Thread() { public void run() {

try {
sleep(5000);
//5 saniye sonunda class davet et.
startActivity(new Intent(getApplicationContext(),startingPage.class));


}
catch (InterruptedException e) {

e.printStackTrace(); }
finally

{
finish();

} }
};
MyScreen.start(); }

activity_main dosyamda bir tane text attım.

Main adını koyduğum layoutumu boş bıraktım.

Eğer dosyaları merak ediyorsanız soldaki resim gibi olucak
Ve çalıştırdıktan 5 sn sonra yeni boş activity gelicek. Yakında içlerini de dolduracağız.


Yorum Gönder

0 Yorumlar