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-5e311dfe348b9305240886/] 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-5e311dfe34d2e146411321/] Evet madem burdan kalıtım aldık o zaman ListActivity’nin şu metodunuda override edeceğiz demektir. [crayon-5e311dfe34d32801223005/] 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

Java Abstract Class nedir ?

Merhaba Arkadaşlar, Devam eden Java Programlama kursumuzdan dolayı not olarak elimizde olsun diye yazdığım yazılara devam ediyoruz. Bu yazıda Abstract Class nedir ? ne İşe yarar ? Nasıl oluşturulur ? ve Gerçek hayattan konu ile ilgili bir örnek verip konuyu anlatmış olacağız. Öncelikle ne olduğu hakkında biraz bilgi verelim. Abstract ( Soyut) sınıflar İçerisinde en

3d printer Vazo modu nedir ?

resim kaynağı: thingiverse.com 3D Printer Slicing Yazılımlarındaki Vase Mode (Vazo Modu) nedir ? Bazı 3d Slicer yazılımlarında “ Vase Mode ” diye bir özellik bulunmaktadır. Eğer baskınızın iç kısmı ile işiniz yoksa bu seçenek çok hızlı bir şekilde baskı almanızı sağlayacaktır. Bu fonksiyonun ne olduğu hakkında biraz bilgi verelim. Vase Mode seçeneğini seçtiğinizde modelinizin iç

3d printer Yeterince Filament Akmama Sorunu

Baskılarınızda bazı bölgerde resimde olduğu gibi boşluklar varsa yeterince filament gelmiyor demektir . Bu durumda bakacağımız bazı hususlar var bunları anlatmaya çalışayım. Unutmayalım ki yazıcınızın yapısına göre farklı durumlarda olabilir. Ama genel hatalar olarak bakarsak; Filamentinizin ölçüsü uygun olmayabilir. yani 1.75 mm diye almış olabilirsiniz ancak ölçüsü tam değildir. Extrusyon çarpanının (Extrusion Multipler)  artırıp daha