Android Studio Dersleri 2020 Ders 12: If Part I


 Android Studio Dersleri 2020 Ders 12: If Part I


Not: aşağıdaki yazılar ses tanıma sistemi ile otomatik oluşturulmuştur. Bu yüzden anlamsız ifadeler içerir. Videoyu izlemenizi tavsiye ederiz

 Merhaba Nurullah hoş Arkadaşlar merhaba ben Nurullah taş Android Studio 2020 derslerine devam ediyoruz bu dersimizde if koşuluna göreceğiz yeni bir proje ile başlayalım o 1. part olacak biten Gift Card bir olsun oluşmasında bekliyorum öyle bir tam ekran yapayım derlemesi bir bitsin Tex bir kısmına sileyim sistemi farklı olmakla birlikte final notu gideceğim 160'ın alacağım sallıyorum barajı kaç olsun 45 olsun 45/6 kalsın 45 üstü geç geliyorum bir edittext ayarlayacağım genişliği match karın yüksekliği rabbinden yani geniş diye Burayı şekilde alabildiği kadar un a53 vereyim ipucu bize vize notu girin diye ipucu göstersin at olsun Elit vize buna bir kopyalıyorum getirip Bir de final için final notu gireyim şurada final notu edit final butonum olsun tıkladığımda buradan notlar alıp yazdıralım uyarı verelim ne olsun ya da bu arada şu aşağısında bir tek seviyor olsun genişliği meşveret yüksekliği evrakında Tosun orada göstersin şimdi bu da aydi vereyim tat tuşu Tab tuşu texte sonuç sonucu da burada gösterecek şöyle bir buna Hint verim sonuç eşittir bunun bitsin Metin hizalama sınır Center yapıyorum şöyle ortadan göstersin Tex boyutunu ayarlıyım arkadaşlar text Style bu hafta 24 Sebi olsun Şurada görürsün şimdi buton ayarlayacağım butan mechelen trafik Intense buna bir tek söyledim tekst sonuç göster sonuç göster olsun Şu şurası tek sol kes bütün harflerin büyük olma durumu Posof yani ne yazdım söyle göstersin vereceğim buna aydi sonu Tamam şimdi şok edittext de yukarıdan bir marjin vereyim marjin top 250 Dipi olsun şöyle bir ortada olsun Bunlar olsun şöyle bir şey ya da buradan değiştir edebilirsiniz arkadaşlar turuncu bir ton seçebilirim şöyle şimdi edit text in içinden ve dışından boşluklar ayarlayacağım Marşı inlet soldan 15 Dipi margin-right Sağdan da 15 satırı kopyala yayım diğerlerinin de ve soldan boşluklar olsun şöyle getiriyorum şöyle getiriyorum sıralama önemli değil herhangi bir satıra ek bilirsiniz şöyle bir şey oldu daha iyi görünüyor şu edittext derintech sayılarını Metin büyüklüklerinde 22 yapayım bunun da 22 Espri olsun şöyle bir şey Şimdi bir de şu ikinci edittext demiş o final notu ona bir yukarıdan boşluk vereyim marjin cup10 biraz boşlukla olsun bu 10 iplik boşluğu showtex bir yılında oldu aslında da kullanmak istiyorum yukarıdan bir 11 pil ve butonunu olduğu yerden de yine bir yakıştırıyorum 11 tasarım ekranın oldum şimdi Arkadaşlar şu butonunda İzmir Biraz büyük 20.24 olsun şöyle bir şey oldu Şimdilik arkadaşlar tasarım kaygım yok Sadece kodları anlatmak istiyorum ama bunları da uyguluyorum Tasarımın mükemmel olmadığının farkındayım sakın güzel tasarım yaptığım havasına girdiğin gibi bir izlenim edinmeyin öyle bir kaygım yok özellikler Siz de alışkanlık haline gelsin o yüzden bazen kullanıyorum şimdi artık kodlama kısmına gelebilirim mail at bitireceğim iki tane edittext kullanacağım bir tane teks büyük bir tane buton o zaman geleyim diyorum ki edit text bir tanesi şöyle olsun Bir de satılık kopyalayıp satır sonunda kontrolde ya bastığımda kopyaladı ikincisi edit final üçüncüsü text text sonuç Bir tane de buton kullanacağım btn sonuç bunları tanımlamam lazım tanımlamalar ay diye göre tanımlamalar eşittir fightzio bayağı bir edit bu satırı da kopyalıyorum edit final eşittir Ops edit final eşittir edit final sonra sonuç eşittir Bunun aydisi neydi Tekstil sonuç sonra geliyorum diyorum ki btn sonuç eşittir grandview ve sonuç şimdi butona tıkladığımda ne yapsın butona tıklama olayı butona tıkladığımda sonuç nokta set on Click listener in New Tab tuşuna basınca otomatik geliyor tutucular yorumlar kot sadece hangi kod ne işe yarıyor daha organize görünsün diye yaptığım şey bir tane küsuratlı sonuçlar çıkabilir O yüzden Double kullanacağım önceki derslerde bahsetmiştim Double değişkenin olsun bize eşittir şuradan alacağım arkadaşlar şunun tekstile alıp bu metindir ne demiştik tutucu varda tutucudan Metin kullanamam dönüşüm yapmam lazım ya da metinde sayı kullanamam dönüşüm yapmam lazım şimdi daha nokta dönüştür dönüştür ecek edit vizeden aldığım edit bize nokta getir metni metin olarak bir tane daha tutucu olacak o da eşittir Bu final arkadaşlar koz olarak gözüktüğü için şöyle yapayım bunu da bu vesileyle vereyim diye final diye değişken kullanamazsınız bile daha ekledim daha Pars Double şekilde kullanamıyorum final.com.tr dönüştür Double sonuç olsun sonuç eşittir arkadaşlar ne yapacağım aç) vize çarpı vizenin 0.4 ile yüzde kırkını alıyorum artı 0.4 artı final çarpım 0,0 6 bunu %40 A bunun yüzde 60'ını alıp Topluyorum şimdi son olarak da sonuca xd sonuca şuraya sonuç yapılır sonuç Türkçe karakter kullanabilirim yani şurada sonucu yazdıracağım göstereceğim son üç. set text text dinle ayarla ne olacak sonucu yazsın buraya sonuç şeklinde ayarla Peki hata veriyor niye hata veriyor çünkü bu Metin sonuç ne Double bunu sonuçtu metne dönüştürme mam lazım Bu haliyle bir çalıştırayım bir görelim gelsin bir emülatörün şimdi vizeden 90 alsın öğlenci finalden 80 önce biz bir hesap yap 94 kere 9 36 80 in yüzde altmışı 6 kere 8 48 36 daha 78-84 olması lazım sonuç göster diyorum 84 olarak göster şimdi ilk kullanacağım if ne demek Eğer 45'ten düşükse şunu yapsın 45'ten büyükse şunu yapsın Hatta 45'e eşitse de bir şey yapabilir bunu nasıl yapacağım arkadaşlar if kullanacağım butona bastığında hesaplama yaptıktan sonra diyorum ki �imdi sonuç hesapla atıyoruz bir koş yazayım arkadaşlar diyorum ki eğer yapın şu çok kolay bir normal parantez Bir de süslü parantez açıp kapatıyorum Arkadaşlar şimdi şarkıymış şuraya şart yazayım birazdan düzelteceğim Hatta şöyle bir şey olsun şart veya yaptırılacak Eylem if İngilizce Eğer demek hakimsiniz Eğer şu olursa şunu bu olursa bunu yap şeklinde programlamanın çok çok çok önemli bir kısmını oluşturan Koşun kullanıyoruz Enes Koç küçük o zaman sonucu yazdırsın ama nasıl yazdırsın şu şekilde yapılacak Eylem kestim alttaki kodu yapıştırıyor Eğer sonuca puanı yaz sonra da desin ki eğer 45'ten küçükse bağırtı il iştesin maalesef bir de boşluk olsun maalesef kaldın Hatta üzüntümüzü belirtelim eve bahane düşünmeye başla Gülücük gülücük gülücük şimdi eğer sonuç 5'ten küçükse bunu yap Bir de ara olan durum o zaman şartın durumda kalan şartım dışında kalan durum ne oluyor 45'ten büyük olması oluyor Yine süslü parantez kullanıyorum bir alt satıra gidip süslü (kapa yapınca otomatik sola gidiyor Eğer 45'ten büyükse de bu sefer alayım TX sonuç bunu yazdırsın geçtin geçti bu sefer Burası gülücük gülücük gülücük Şurayı kapatıyorum sonuç göster şöyle bir maalesef kaldın eve bahane düşünmeye başla ve bir tane de mesela 100 alsın geçer bu tahminime göre 64 geçtin Hadi yine iyisin şöyle bir düzeltmede bulunalım arkadaşlar sonuç diye bir şey yazsın sonuç boşluk Hatta: boşluk artı göster sonra ilgili dönüt versin kontrol şöyle bir şey Bir de artı sonuç yazsın puanı yazsın sonra bunu yazsın bir daha çalıştırayım program gelmek üzere ve geldi kalan biri olsun getiriyorum sonuç gösteriliyor sonuç 40 maalesef kaldın eve bahane düşünmeye başla mesajı 100 olsun Bu da yine geçsin sonuç göster sonra çekmiş 6 geçtin Hadi yine iyisin şimdi şöyle bir şey olsun sonuç puanı göstersin bir alt satıra geçsin oradan dönüşü göstersin alt satıra ters Slash ne ile geçer Arkadaşlar şöyle bir artı koyuyorum Hatta şöyle artıları silmeme gerek yok Bir bakayım Şimdi burada gelip ters Slash ne ediyorum Sonra artı diyorum şu bir boşluk demek alt satıra alıyor Hatta şöyle bir şey yapayım arkadaşlar Şurada da yine tırnak ters Slash n artı Şimdi alt satıra geçecek Buradan itibaren bir çalıştırayım sonuç sonucu gösterip uyarıyı at satırdan verecek yazayım be 35/30 kalsın sonuç göster sonuç bırakayım bir alt satıra şöyle tırnak artı ters Slash ne Şurada da artı bir tane daha tırnak olacak şöyle bir alayım Şurada da bir tırnak olacak evet bir tırnakta şurada Arkadaşlar biraz karıştı tırnaklar ama şöyle toparlayayım sonucu bir boşluk maalesef eve bahane Düşünme Hiç değil Sonra artı artı şöyle bir tırnak tırnak ters Slash ne at satıra geç Hadi yine iyisin sonuç alt satıra Ak satıra geç Hadi yine iyisin program geliyoruz 40 Kalsın 40 alsın getiriyorum sonuç göster diyorum sonuç maalesef kaldın eve bahane düşünmeye başla alsın çıkmıyorum sonuç 76 geçtin hadi yine aksi durumda Eğer mesela normal parantez diyeyim süslü parantezim aksi durumda Eğer sonuç eşit eşitse 45'e O zaman şunu göstersin yapıştırayım yapılacak eylemler Bunlar Hatta hepsi aynı o yüzden şuralara yapıştırayım bunları Evet geçtim Aman dikkat et aman Bunun aksi durumda küçük değilse ve eşit değilse Ozan 45'ten büyük demek o zaman çalıştıralım program geldi mesela 30 alsın 30 alsın kalsın ya da 20 önemli değil sonuç göster sonuç 24 maalesef kaldın eve bahane düşünmeye başla yüz alsın geçsin sonuç 1000 yazdım sonuç 72 geçtin Hadi yine iyisin mesaj 45 alırsa ortalaması 45'e eşitse sonuç göster 45 sınırdan geçtin Aman dikkat et Şimdi son bir şey yapıp dersi bitireceğim inşallah Peki ne yapacağım şunu yapacağım arkadaşlar zaman kırmızı renkte göstersin geçtiği zaman yeşil renkte göstersin bunun için geliyorum sonuç nokta set text kalır büyük harfle zamanda sonuç nokta yeşil Burada da yine Eğer geçerse sonuç. Sen Yeşil olacak bir şey yok azayım 30 sonuç göster kırmızı 100 sonuç gösterdi görünüyor renk gıcık görünüyor farkındayım ama önemli değil önemli olan işin kullanılmalı görmeniz bir tane daha iş ders yapacağız Bir sonraki derste inşallah Görüşmek üzere İyi çalışmalar dilerim 


Yorum Gönderme

0 Yorumlar