5-Aktiviteler arası veri taşıma yöntemleri-Singleton (Kotlin)

Sinan Çakır
1 min readFeb 9, 2018

--

Singleton tasarım deseni, oluşturulan sınıftan sadece bir örneğinin var olmasına izin verir. Bu sayede nesneden yeni bir tane oluşturulmasını engeller ve nesneye ihtiyaç duyulduğunda o nesnenin daha önceden oluşturulan örneğini çağırır.

Javada Singleton yapabilmek için şöyle bir yapı kullanılması gerekirdi.

Kotlin ‘ de Singleton yapabilmek için sadece object anahtar kelimesi kullanılması yeterli. Kotlin arka planda, Javada yazılan yukarıdaki bütün kodları yapmakta.

Singleton class ‘ ı hazır. Bundan sonra yine Intent oluşturulur ve Intent ‘ e veriler koyulur. Son olarak Intent başlatılır.

Gönderilen verilerin okunacağı Kotlin class oluşturulur.

Uygulamanın tüm kodlarına buradan ulaşabilirsiniz.

--

--