ETİKETLER

android

Android 301'e Giriş

Android 301 eğitiminde, uygulamanızı bir adım öteye götürecek konulara yer veriyoruz. Diğer uygulamalarla etkileşime geçmeyi, konum ve çoklu ortam servislerini kullanmayı, farklı kaynaklardan veri elde etmeyi, bu verileri kaydetmeyi bu bölümde öğrenebilirsiniz. 

Android Studio Ortamına Proje Eklemek

Önceden çalıştığınız bir projeyi başka bir bilgisayardaki Android Studio içerisinde çalıştırmak ya da Android 201, 301 ve 401 eğitimlerinde sizlerle paylaştığımız örnek projeler üzerinde çalışmak istiyorsanız, proje dosyalarını Android Studio çalışma ortamına taşımalısınız.

Android Studio'yu açtığınızda aşağıdaki gibi bir ekranla karşılaşacaksınız. Daha önce farklı ortamlarda oluşturulmuş projeleri açmak için, Import project (Eclipse ADT, Gradle, etc.) seçeneğini seçin:

Java'da Tarih İşlemleri

Java’da tarih ile ilgili işlem yapmak için Date sınıfında faydalanırız. Date sınıfı belirli bir zaman değerini bir değişkene atamamızı ve üzerinde ekleme, çıkarma ya da dönüştürme gibi işlemler yapmamızı sağlar. Date sınıfını new Date() yapıcısıyla oluşturduğumuzda o anın tarihine ve saatine (kodun çalıştığı bilgisayarın saati) sahip bir zaman değişkenine sahip oluruz.

while Döngüsü

Döngüsel işlem veya tekrarlı işlem (iterasyon, İng. iteration), bilgisayarı aynı işlem grubunu belirli bir koşul sağlanana kadar tekrar tekrar yapmak için yönlendirir. Java dilinde döngü yapısını oluşturmak için while döngüsü, do-while döngüsü ve for döngüsü kullanılır.

 

while döngüsü

While döngüsü bir şart sağlanıyor iken sürekli içindeki komutları çalıştırır. Kelime anlamı olarak "olduğu müddetçe" anlamı çıkar. Yapısı şöyledir:

Action Bar'ı Kaplama Olarak Kullanmak

Varsayılan olarak Action Bar, Activity penceresinin üstünde görünür ve Activity'nizin kalan alanını birazcık azaltır. Kullanıcı etkileşimi sırasında Action Bar'ı gizlemek ve göstermek istediğinizde bunu ActionBar üzerinde hide() ve show() metotlarını çağırarak yapabilirsiniz.

Ağ İşlemleri Gerçekleştirme

Bu eğitim sizlere temel ağ işlemlerinin nasıl yapılacağını, bağlantı kontrolünü (bağlantıdaki değişiklikler de dâhil) ve uygulamanın ağ (network) tüketiminin nasıl kontrol edileceğini gösterecektir. Aynı eğitim içinde, XML dosyaların nasıl kullanıldığını ve nasıl ayrıştırılıp bölümlendirileceğini (parse) de göreceksiniz.

Bu eğitimde bu işlemlerin nasıl yapıldığını daha iyi anlamanız için örnek bir uygulamayı da sizinle paylaşacağız.

Tekrarlayan Uyarıların Zamanlanması

Uyarılar (alarm) uygulamanızın yaşam döngüsü dışında da zamana bağlı işler yapma fırsatı verir. Uyarı mekanizması, dinamik, zamana bağlı tetiklenebilen görevleri belirlediğiniz şartlarda başlatmanıza yardımcı olur. Örneğin bir uyarı, her gün hava durumu bilgisini indirecek bir servisi başlatmak için kullanılabilir.

Uyarıların şöyle özellikleri vardır:

Android Studio'nun Mac OS X Üzerinde Kurulumu

Bu eğitim içeriği yazıldığı sırada (2018) en güncel sürüm olan Android Studio 3.2.1'i Mac OS X üzerine kuruyoruz.

Öncelikle buradaki indirme sayfasına gidiyoruz:

 

Uygulama İçi Satın Alma Nedir?

Uygulama içi satın alma, Google Play hizmetinin sunduğu dijital içeriğin, uygulamalarınız aracılığıyla satın alınmasını sağlayan bir servistir. Bu hizmeti kullanarak fotoğraf ve müzik gibi indirilebilir medya dosyaları satabileceğiniz gibi oyun bölümleri, iksirler, premium hizmet ve özellikler gibi sanal içerik de satabilirsiniz. Uygulama içi satın alma özelliğini iki farklı şekilde kullanmak mümkün:

İkili Aritmetiksel Operatörler

Aritmetik Operatörler için bilmemiz gereken en önemli kural operatörlerin öncelik sırasıdır. İşlemlerimiz bu öncelik sırasına göre yapılmaktadır.

Abone ol android