ETİKETLER

android

Intent'ler - Diğer Uygulamalarla Etkileşime Geçmek

Bir Android uygulaması birçok farklı Activity içerir. Her Activity yeni arayüzler gösterirken belirli bir görevi (haritanın gösterilmesi, fotoğraf çekilmesi gibi) yerine getirir. Kullanıcıyı bir Activity'den diğerine geçirmek için uygulamanızda Intent sınıfını kullanmalısınız. Uygulamanızın yapacağı herhangi bir işte "amacı" belirtmek için Intent sınıfını kullanmalısınız. Uygulamanızda startActivity() gibi bir metotla sisteme Intent geçirdiğinizde, sistem doğru uygulamayı ve eylemi belirlemek için bu Intent'i kullanır.

Verileri SQL Veritabanına Kaydetmek

Sürekli tekrarlayan veya kişi bilgileri gibi belli bir yapısı olan verileri, veritabanına kaydetmek iyi bir karardır. Veritabanı sayesinde verileriniz üzerinde şartlı işlemler yapabilir, onları daha iyi yönetebilirsiniz. Bu eğitim içeriğinde SQL veritabanlarının geneline aşina olduğunuzu varsayıyoruz. Android üzerinde SQLite veritabanlarını öğrenmeye başlarken bu aşinalık size yardımcı olacaktır.

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;

Abone ol android