o_19nckbhivsne19d02iulfl1s0vv

Java’daki Math sınıfı Metodları

Java’da kullanımı kolaylaştıran hazır metodlar vardır. Bunlardan ilki math sınıfı kütüphanesinden olucak. Aşağıdaki metotları kullanarak işlem yapabilirsiniz. Metot Tanım Örnek abs(x) x değişekeninin mutlak değeri türkçesi : Mutlak Math.abs(9.2) = 9.2 Math.abs(-9.2) = 9.2 ceil(x) x degişkenini bir üst tamsayıya dönüştürür (türkçesi : tavan) Math.ceil(9.2) = 10 Math.ceil(-9.8) = -9 floor(x) x değişkenini bir alt […]

android-studio-header

Android Studio Alert Dialog

Android studio’da Alert Dialog konusuna geldik. Alert Dialog bizim ufak bir pencere ile yönlendirmeler yapmamıza yarayan bir uygulama kullanıcı diyalog penceresi diyebiliriz. Çünkü ufak bir pencere açılır ve ne yapmak istersiniz diye sorar. Örneğin Aşağıdaki resimde ki gibi.. Alert Dialog kullanarak bir mesajı kullanıcıya sunabiliriz. Mesela geri tuşuna basınca uygulamadan çıkmak mı istiyorsunuz ya da […]

android-studio-header

Android Studio webView ile Web Sayfası Açma

Herkese merhaba  8. ders’te web sayfaları ile etkileşimi görüceğiz. webView içinde bir web sayfası açmayı görücez. Webview, hem uzak sunuculardaki web sayfalarını hem de uygulamanız içerisine koyduğunuz html sayfalarını görüntüleyebileceğiniz bir bileşendir. Bu bileşeni kullanarak uygulamanızdan çıkmadan web sayfalarını görüntüleyebilirsiniz. Webview ile Uygulamada belli sayfaları mobil uyumlu bir web sitesinden çağırmamız isteniyorsa bu yapıyı kullanıcağız. Örneğin bir web […]

android-studio-header

Android Studio Uygulamayı Tam Ekran yapma

Herkese Merhaba, Android studio’da uygulamasını tam ekran yapmak isteyenler olucaktır. Bunun için izlenecek yollar. 1- Main activity’iz kalıtım olarak Activity sınıfından almalıdır. Yani gösterimi : public class MainActivity extends Activity { 2- Hangi layoutta kullanacaksanız öncelikle setContentView(layout)’an önce kodumuzu yapıştırıyoruz.

3- Uygulamayı çalıştırdığımızda tam ekran olduğunu görüyoruz. Resimler :

Insertion Sort Eklemeli Sıralama

Sıralama Algoritmalarında son anlatıcağım hatta anlatmaya çalışacağım ders Insertion Sort.. İngilizce Adı Insertion Sort Ortalama O(n + d) En kötü O(n²) Bellek O(1) Kararlı mı? Evet Yöntem Karşılaştırma ile Ekleme Her zamanki gibi Video ile Başlıyoruz.. Şimdi Nedir Bu Insertion Sort.. Sıralanacak eleman kümesinden ikinci eleman alınır ve birinci elemanla karsılastırılır.kucukse yerdegistirir.. bir sonraki iterasyonda üçüncü […]

Birleştirmeli Sıralama Merge Sort

  Şimdi Sıra geldi Merge Sort’a… İngilizce Adı Merge Sort Ortalama O(n log n) En kötü O(n log n) Bellek O(n) Kararlı mı? Evet Yöntem Karşılaştırma ile Birleştirme Her zamanki gibi videomuz ile başlıyalım… Şimdi Nedir bu merge sort… Öncelikle direk grafik üzerinden anlatıcam Bir diziyi sürekli iki parçaya böldüğünüzü düşünün.. Ve bu dizide Tüm elemanlar […]

Bubble Sort Kabarcık Sıralaması

  3 Sıralamamız olan Bubble Sort .. İngilizce Adı Bubble Sort Ortalama – En kötü O(n²) Bellek O(1) Kararlı mı? Evet Yöntem Karşılaştırma ile Değiştirme Her zamanki gibi ilk video ile bakalım ve eğlenelim Şimdi Nedir Bu Bubble Sort..Sıralanacak dizinin üzerinde sürekli ilerlerken her defasında iki öğenin birbiriyle karşılaştırılıp, karşılaştırılan öğelerin yanlış sırada olmaları durumunda yerlerinin […]