Yazar: admin

Java Collections Comparable ve Comparator Interfaceleri

Merhaba arkadaşlar bu yazım javadaki çok önemli bir framework olan collections framework’üne ait Comparable ve Comparator interfacesinden bahsedeceğim. Comprable Interface ? Comparable interface si genellikle bazı özel oluşturulan nesnelerden yapılan dizilerin sıralanmasında kullanılır. Ne demek istedim. ??? mesela “Kisi.java” diye  bir nesneniz var ve Bu nesneden oluşan bir listeniz var ve isimlere  göre  sıralamak istiyorsunuz

3d printer Termistör kalibrasyonu nedir ? Nasıl yapılır ? Yapılmazsa ne olur ?

Merhaba Arkadaşlar , Aslında 3d printer konusunda çok yazacağım şey var ancak oturup yazmak her zaman olmuyor işte. Sitemi takip eden yada rastgelip aklına 3d printer ile ilgili soru takılan arkadaşlar yorum bölümüne yazarlarsa bir çok konuda bilgi verebilirim. Gelelim konumuza Bilindiği gibi 3d printer’larda 2 adet termistör var . Extruder ‘in sıcaklık bilgisini ölçen

Android Toolbar geri Butonu gösterme

Merhaba Arkadaşlar kısa bir yazı olacak android uygulamalarınızda yukarıda bir geri butonu görmektesiniz. Tabi Aktif edilmişse  yoksa göremeyeceksiniz. Biz bu butonun nasıl aktif yapılacağını anlatalım. Olay şu resimdeki gibi bu geri butonunu getirecez.           [crayon-5f03b9c1f175e416285734/] evet tek yapmanız gereken bu olacak. bu yazıyı not olsun için yazıyorum. Kolay gelsin …

Android MPAndroidChart Kütüphanesi Kullanımı

Merhaba arkadaşlar bugün sizlere android projelerinde grafiksel işlemler için kullanılabilecek güzel , kullanışlı  ve içerisinde bir çok grafiği barındıran bir kütüphaneden bahsedeceğim. Evet Kütüphanenin Adı   “MPAndroidChart”   evet üzerinde tıklayarak projenin github kaynağına erişebilir , projenize ekleyebilir ve kullanmaya başlayabilirsiniz. Tabi kullanabilirsiniz demek kolay ? 🙁  Peki nasıl kullanacağız ? tamam hemen anlatmaya başlayalım. Şu

Generic Classes – Jenerik Sınıflar

Jenerik Sınıflar neden kullanılır ? Veritipinin tam belirlenemediği durumlarda ve veri tiplerini tek bir çatı altında toplayarak,kodun tekrar tekrar yazılmasını önleyen mekanizmalardır Java tip ihlallerine çok dikkat eden bir dildir. Derleme zamanındaki hataları bulmak  çalışma zamanındaki hataları bulmaktan daha kolaydır. Bu sebeple jenerik kodlar derleme zamanında işleme alınır ve çalışma zamanında bulunmadıklarından hata yakalaması çok daha

Android Options Menu Yapımı

Merhaba, Android’de options menu ile ilgili bilgi vermeye çalışalım . Ekranın sağ üst köşesinde 3 tane üst üste nokta görürsünüz işte bu menüden yapmaya çalışacağız. Öncelikle yandaki gibi “menu” klasörü sizde yoksa ekleyin ve içine menu için bir xml dosyası oluşturun. Anlatırken yemek tarifi gibi anlatıyorum ama olsun bence böyle aşamalı anlatmak iyi. [crayon-5f03b9c1f1e47042904625/] içine

Android Alert Dialog Uygulaması

Merhaba Arkadaşlar bu yazımda direk uygulamanın kodların paylaşmak istiyorum. Alert dialog basit “Toast” mesajları yerine daha gelişmiş ve özelleştirilebilir uyarı ekranları oluşturma için kullanılan bir sınıf. Bunun nasıl kullanıldığı ile ilgili basit bir örnek yapmıştım  örnek kodları isteyen arkadaşların da istifadesi için paylaşıyorum. Yazılarım ile ilgili soru sormak isteyenler yorum satırından yazarsa cevap vermeye çalışırım.

Android Basit bir ListActivity oluşturma

Merhaba Arkadaşlar Android de basit bir liste nasıl hazırlanır bugun ona bakalım. Öncelikle şunu ifade etmek istiyorum. Senaryomuz nasıl olacak nereden başlayacağız ? Main class’ımızın  dışında bir class oluşturalım ve bunu “ListActivity” clasından extend edelim. [crayon-5f03b9c1f224c074423480/] Evet madem burdan kalıtım aldık o zaman ListActivity’nin şu metodunuda override edeceğiz demektir. [crayon-5f03b9c1f2250863561905/] bu metodun içine yazdıklarımızla listenin

Android Arka Plana Gradient Hazırlama

Merhaba, bugün Android projelerinde kullanmak için gerekli olan gradientler nasıl oluşturulur ondan bashedelim. Uygulamamızın arka planında bir gradient olmasını isteyebilirsiniz ve bunu resim olarak arka plana koysanız bir sürü çözünürlük filan muhabbetine muhtaç kalacaksınız. En iyi yöntem “Drawable” klasörünün içine bir xml dosyası oluşturup içinde gerekli değerleri yazarak gradient oluşturmak. Hemen nasıl yapılacağına bakalım. İlk

Java Kalıtım (inheritance ) nedir ?

Merhaba Arkadaşlar ; Bu dersimizde Java ‘da kalıtım hakkında bilgi vereceğim. Temel ‘de Nesne Tabanlı Programlama deyince akla gelen şeylerden ilkidir kalıtım.  Tanımlayacak olursak , Oluşturduğunuz bir class’daki özellikleri ve metodları yeni oluşturduğunuz sınıfa tekrar yazma gereği duymaksızın geçirilmesidir.  Şöyle düşünelim  ; Bir anne , babanın genleri çocuğuna aktarılır yani anne , baba’da hangi özellikler