Monthly Archives: Ağustos 2020

Android Dersleri – 36 – SQLite Kullanımı – 1

Android Dersleri serimizin SQLite Kullanımı dersine hoş geldiniz. SharedPreferences dersinde verileri ne şekilde saklayabileceğimize değinmiştik ve bu yöntemlerden SharedPreferences’ı öğrenmiştik. Şimdi de cihazımızın hafızasında SQLite ile verileri nasıl tutabileceğimizi göreceğiz. Bu dersimizde SQLite’ı temel olarak göreceğiz. Yapacağımız uygulamada ise ekranda bir tane butonumuz yer alacak. Bu butona tıklandığında elle girdiğimiz veriler veri tabanına eklenecek. activity_main.xml… Read More »

Android Dersleri – 35 – CardView Kullanımı

Android Dersleri serimizin CardView Kullanımı dersine hoş geldiniz. CardView ile oluşturduğumuz alanın köşelerini ve gölgelendirme gibi işlemleri basitçe üzerinde oynayarak ortaya güzel tasarımlar çıkarabiliriz. CardView kullanarak aşağıdaki tasarımı oluşturacağız bu dersimizde. Bu dersimizin büyük çoğunluğu tasarım üzerine olacaktır. Java ile yapacağımız tek işlem tıklama durumunda ekrana Toast ile mesaj vermek. CardView kullanabilmek için CardView kütüphanesini… Read More »

Android Dersleri – 34 – RecyclerView Kullanımı

Android Dersleri serimizin RecyclerView Kullanımı dersine hoş geldiniz. Bir önceki dersimizde ListView Kullanımını öğrenmiştik. Bu dersimizde ise ListView’ın çok daha gelişmiş halini göreceğiz. RecyclerView yapısını listenin olduğu birçok uygulamada kullanıldığını görebiliriz. Örneğin Rehber, Gmail veya herhangi bir Music Player’da kullanıldığını görebilirsiniz. Şimdi biz de basit bir uygulama yapalım. Yapacağımız uygulamanın çıktısı aşağıdaki gibi olacaktır. Görüldüğü… Read More »

Android Dersleri – 33 – ListView Kullanımı

Android Dersleri serimizin ListView Kullanımı dersine hoş geldiniz. Listeli işlemler için kullanılan bir yapı olan ListView ile elimizdeki verileri listeli bir şekilde yayınlamakla beraber birbiriyle ilişkili verileri listeleyebiliriz. Bu konuyu anlatan birçok kaynakta gördüğüm üzere şehir-detay, ülke-başkent ve benzeri şeklinde örnekler yapılıyor. Biz de buna benzer bir örnek yapalım. Örneğimizde liste halinde bazı kişilerin isimleri… Read More »

Android Dersleri – 32 – BroadcastReceiver Kullanımı

Android Dersleri serimizin BroadcastReceiver Kullanımı dersine hoş geldiniz.  BroadcastReceiver, işletim sisteminde gerçekleşen bazı durumlarda uygulamanın bunlara göre tepkiler vermesini sağlayan yapıdır. Örnek vermek gerekirse cihaz uçak moduna alındığında, arama geldiğinde, ekran kapandığında ya da açıldığında bir şeylerin gerçekleşmesini istiyorsak BroadcastReceiver yapısını kullanırız. Basit bir uygulama yapalım hemen. Uygulamamız açıkken(Arka/Ön planda çalıştığı fark etmez) uçak modunu… Read More »

Android Dersleri – 31 – Logcat Kullanımı

Android Dersleri serimizin Logcat Kullanımı dersine hoş geldiniz. Logcat, uygulamanın çalışma zamanındaki akışı takip etmemizde büyük kolaylık sağlar. En basitinden kodun belli başlı yerlerine log yerleştirerek o kısmın çalışıp çalışmadığını anlayabiliriz. Genel anlamda iki amaç doğrultusunda kullanılır. Çalışma zamanında uygulamanın patlamak vermesi durumunda hatanın nerede olduğunu gözlemlemek, bir diğeri ise kullanıcı taraflı değil de yalnızca… Read More »