Monthly Archives: Temmuz 2020

Android Dersleri – 30 – SmsManager Kullanımı

Android Dersleri serimizin SmsManager Kullanımı dersine hoş geldiniz. Bu dersimizde 2 tane SMS gönderme uygulaması yapacağız.1. Uygulamada kullanıcıdan numara ve mesajı alıp Gönder dediğimizde cihazdaki varsayılan mesaj uygulaması açılacak ve bizim kendi uygulamamızda girdiğimiz veriler oraya aktarılacak.Bu uygulamada SmsManager sınıfı kullanmayacağız. Asıl uygulamamız 2. Uygulamadır.2. Uygulamada kullanıcıdan numara ve mesajı alıp Gönder dediğimizde başka bir… Read More »

Android Dersleri – 29 – RunTimePermission Kullanımı

Android Dersleri serimizin RunTimePermission Kullanımı dersine hoş geldiniz. Bu dersimizin asıl amacı Android 6.0 (API23) ile beraber gelen izin alma şeklidir. Android 6.0’dan önce izinler, uygulama cihaza yüklenirken isteniyordu. Eğer izinleri vermezseniz uygulamayı da yükleyemiyordunuz. Şöyle bir örnek verelim. Basit bir flaş uygulamasını indirirken sizden istediği izinler şöyle olsun; rehbere erişim, arama izni, sms izni,… Read More »

Android Dersleri – 28 – Manifest Dosyası ve İzin

Android Dersleri serimizin Manifest Dosyası ve İzin dersine hoş geldiniz. Bu dersimizde yeni bir proje oluşturduğumuzda default olarak projemizde yer alan bir dosyadan bahsetmeye çalışacağım. Uygulamanın tüm temel bilgileri bu dosyanın içinde belirtilir. Yeni bir proje oluşturduğumuzda manifest dosyasının içeriği ortalama olarak aşağıdaki gibidir. Peki bu dosyanın içinde neler yapılabilir ondan bahsedeyim. Uygulamada kullanılacak olan… Read More »

Android Dersleri – 27 – Button Dizayn

Android Dersleri serimizin Button Dizayn dersine hoş geldiniz. Bu dersimizde uygulamalarımızda butonları daha farklı tasarımlarla nasıl gösterebiliriz onu öğrenmeye çalışacağız. Ayrıca bir uygulamamızın olduğunu düşünün ve onlarca butonu mevcut. Her birinin özellikleri aynı olmalı ki güzel bir tasarıma sahip olsun. İşte bunun için tek bir yerde gerekli özellikleri verip daha sonra istediğimiz butonda o özelliklerin… Read More »

Android Dersleri – 26 – Font Değiştirme

Android Dersleri serimizin Font Değiştirme dersine hoş geldiniz. Uygulamamıza daha fazla canlılık katmak için font değiştirebiliriz. Bunu yapmanın birkaç yolu var ve bunlara değinmeye çalışacağım. Font Değiştirme 1. Yol Dışarıdan bulduğumuz, beğendiğimiz bir fontu indirip projeye ekleyerek yapmak…Yüzlerce font bulabileceğiniz bazı adresler aşağıda bulunmakta. Dafont 1001FreeFonts FontTr Fonts – Google’ın UrbanFonts Bu adreslerden herhangi birisine… Read More »

Android Dersleri – 25 – Runnable Kullanımı

Android Dersleri serimizin Runnable Kullanımı dersine hoş geldiniz. Bir işlemin birden fazla kez belli periyotlarla çalışmasını istersek Runnable Kullanabiliriz. Bir önceki dersimiz olan CountDownTimer Kullanımı‘nda belli aralıklarla geriye doğru sayma işlemi yapıyorduk. Runnable ile de bunu yapabilirdik. Hatta bu dersimizde hem ileri hem de geriye doğru sayma işlemi yapacağız. Konunun anlaşılması için 2 tane uygulama… Read More »

Android Dersleri – 24 – CountDownTimer Kullanımı

Android Dersleri serimizin CountDownTimer Kullanımı dersine hoş geldiniz. Geriye doğru sayım işlemleri CountDownTimer’ı kullanabilirsiniz. Konunun anlaşılması için iki tane uygulama yapalım. Uygulama : Basit bir şekilde bizim belirlediğimiz bir sayıdan itibaren geriye doğru sayım yapsın. Uygulama : Kullanıcıdan aldığımız sayıdan itibaren geriye doğru sayım yapsın ve istediğimiz zaman durdurup devam etmekle beraber sıfırlama gibi işlemler… Read More »

Android Dersleri – 23 – TimePicker Kullanımı

Android Dersleri serimizin TimePicker Kullanımı dersine hoş geldiniz. Bir önceki dersimizin hemen hemen aynısıdır. Örnek bir uygulamayı yapalım hemen. Ekranda bir tane TextView bulunsun. Buna tıklandığında Dialog penceresi içerisinde saati seçebileceğimiz bir çıktımız olacak. Ardından TAMAM’a basıldığında seçtiğimiz saat TextView içerisinde görünür olacak. activity_main.xml dosyası; MainActivity.java dosyası; Çıktısı; Şimdi de java dosyasında yaptıklarımızı biraz inceleyelim.… Read More »

Android Dersleri – 22 – DatePicker Kullanımı

Android Dersleri serimizin DatePicker Kullanımı dersine hoş geldiniz. Tarih ile alakalı işlemler yapacağımız zaman faydalanacağımız yapılardan birisidir. Örnek bir uygulama yapalım hemen. Uygulamamızda xml tarafında DatePicker’ı kullanmadan yapacağız. Tüm işlemleri java dosyasında programatik olarak yapacağız. activity_main.xml dosyası MainActivity.java dosyası; Gerekli bazı açıklamalar kodların içinde yorum satırı olarak açıklandı. Açıklanmayan birkaç kısım var. Bunları anlatmaya çalışayım.… Read More »

Android Dersleri – 21 – ProgressDialog ve ProgressBar Kullanımı

Android Dersleri serimizin ProgressBar Kullanımı dersine hoş geldiniz. Uygulamalarda bir işlemin hala devam ettiğini gösteren bir bileşen olan ProgressBar’ın kullanımını öğrenmeye çalışacağız. Örnek bir uygulama geliştirelim. Uygulamamızda iki tane buton bulunsun. 1. Butona tıklandığında ekrana ProgressBar gözüksün ve buton üzerindeki yazı değişsin. Aynı butona tekrar tıklanması halinde tam tersi işlemler yapılsın.2. Butona tıklandığında ise ProgressDialog… Read More »