ETİKETLER
android
Cihazı Uyanık Tutmak
Bir Android cihaz boşta kaldığında, bataryayı bitirmemek için olabildiğince hızlı bir şekilde uykuya dalar. Uygulamalar zaman zaman ekranı açık tutmaya, işlerini tamamlamak için işlemciyi çalışır halde tutmaya ihtiyaç duyarlar.
Sync Adapter Oluşturmak
Uygulamanızdaki Sync Adapter bileşeni, cihazınız ve sunucu arasında veri aktarımı yapan görevler için gerekli kodu kapsar. Sync adapter çatısı kodu, uygulamanızdaki zamanlama ve tetikleyicilere göre sync adapter bileşeninizin içinde çalıştırır. Uygulamanıza sync adapter bileşeni eklemek için aşağıdaki bileşenleri eklemeniz gerekir:
Sync Adapter sınıfı: Veri aktarım kodunu sync adapter çatısıyla uyumlu bir interface içine saran sınıf.
Android Pay Nedir?
Android Pay, Google tarafından geliştirilen ve uygulama içi ve tıkla öde sistemlerini sağlayan bir sayısal cüzdan platformudur. Mobil cihazlar üzerinden kullanılabilen Android Pay sayesinde kullanıcılar Android telefonlar, tabletler ve saatler ile ödeme yapabiliyor. Android Pay, herhangi bir temassız ödeme terminaline ihtiyaç duymaz ve mevcut terminaller ile birlikte çalışabilir.
int Türü İfadeler
int türünde tamsayı sabit ya da değişken içeren ifadeler, sonuçta tamsayı (int) değer üretecektir.
Bir örnek üzerinden int tipinde değişkenler ile işlemler yapalım. Örneğin; elimizde int tipinde a,b,c adında üç değişkenimiz olsun. Biz bu değişkenlere sırasıyla 9,12,13 değerlerini atayalım.
int a,b,c;
a=9;
b=12;
c=13;
Şimdi de bu değişkenler üzerinden
a + b / c ifadesinin sonucunu hesaplayalım.
Bu ifade matematiksel olarak bize
Java'da String Metodları
String sınıfı Java'da metinler tanımlamak için kullanılır ve bize metinler üzerinde çeşitli işlemler gerçekleştirmemiz için yardımcı fonksiyonlar sunar. Java'da bir metin aşağıdaki gibi tanımlanabilir:
public class StringOrnek1
{
public static void main(String[] args)
{
// string tanımlanması
String myString = "Merhaba dunya";
}
}
Bu şekilde myString adında bir değişkene "Merhaba dunya" yazısını atamış oluyoruz.
Veritabanı Kullanımı
Android platformu da diğer mobil platformlar gibi veritabanı olarak SQLite kullanımını tercih etmektedir. Hem SQL komutlarını çalıştırabilmesi hem de mobil cihazlar gibi düşük kapasiteli ortamlarda kolayca çalışabilmesi SQLite’ı Android ve iOS platformlarında ilk seçenek haline getirmiştir.
Android Projesi Oluşturmak
Android Studio'yu yükledikten sonra artık yeni bir Android projesi oluşturabiliriz. Bunun için File > New > New Project seçeneğini seçmeniz yeterlidir.
Daha sonra karşımıza çıkan sihirbaz bize projemizle ilgili birtakım özellikleri belirtmemizi ister:
List
List Interface, kullanıcılara sıralanmış bir dizi hazırlama olanağı sunar. Oluşturulan diziler istenilen sınıfta obje saklayabildiği gibi kapasiteleri de önceden belirlenmek zorunda değildir. Bununla beraber bu Interface'i kullanan sınıflar aşağıdaki metodlara sahiptir;
İç içe if Deyimleri
Tek bir if deyimi, programınızın iki seçenekten birini seçmesine olanak sağlar ve tüm dallanma bu kadardır. Öte yandan pratikte daha fazla dallanmaya ihtiyaç duyan uygulamalar yapmanız gerekir. Birinci karardan sonra ikinci, ikinciden sonra üçüncü kararın (dallanmanın) alınması gerekebilir. Bu şekilde giden bir program akışı için iç içe if deyimleri (nested if statements) kullanmalısınız.
Örneğin şöyle kullanabilirsiniz:
Kullanıcıyı Farklı Bir Uygulamaya Yönlendirmek
Android'in uygulamalara sağladığı önemli özelliklerinden biri de kullanıcıyı gerçekleştirmek istedikleri "eyleme göre" başka bir uygulamaya yönlendirme olanağı sunmasıdır. Örneklemek gerekirse, çeşitli resim işleme eylemleri yaptığınız bir uygulamada fotoğraf çekmek için bir activity yazmanıza gerek yoktur. Bunun yerine fotoğraf çekilmesi için bir Intent oluşturmanız ve çalıştırmanız yeterlidir. Sistem sizi kamera uygulamasına kendiliğinden yönlendirecektir.