• 18-02-2017, 20:11:15
    #1
    merhaba android studio kullanıyorum. tüm fragmentlerden intendlerden okuyup değişitirebileceğim bir değişken nasıl yapılır.
    string ve diğerleri için
  • 18-02-2017, 20:20:24
    #2
    Değişkeni en üstte tanımlarsınız. Başka bir classta kullanmak için o sınıftan miras alırsınız. Java da evrensel bir değişken tanımlanamıyor diye biliyorum. ancak o sınıftan miras alarak kullanabilirsiniz.
  • 18-02-2017, 20:24:21
    #3
    miras almak nasıl oluyor acaba. miras her neyse değişkeni değiştirdikten sonra diğer class da da değişiklik geçerli olacak mı.

    .
    bi de şöyle bişey var misal kullanıcı 1.sayfada app ye kullanıcı adı ve şifre yazarak login oldu. sonuçta tüm sayfalarda ben kullanıcının giriş yapıp yapmadığını,yaptı ise o kullanıcı adı filan bunları tutmam lazım. veri tabanı da belki kullanıla bilir ama sonuçta doğrudan bir değişken ile de yapılmalı sanki
  • 18-02-2017, 20:27:39
    #4
    SharedPreferences kullan kardeşim.
  • 18-02-2017, 20:33:02
    #5
    oktayman adlı üyeden alıntı: mesajı görüntüle
    miras almak nasıl oluyor acaba. miras her neyse değişkeni değiştirdikten sonra diğer class da da değişiklik geçerli olacak mı.

    .
    bi de şöyle bişey var misal kullanıcı 1.sayfada app ye kullanıcı adı ve şifre yazarak login oldu. sonuçta tüm sayfalarda ben kullanıcının giriş yapıp yapmadığını,yaptı ise o kullanıcı adı filan bunları tutmam lazım. veri tabanı da belki kullanıla bilir ama sonuçta doğrudan bir değişken ile de yapılmalı sanki
    Activityler arasında veri taşımak istiyorsanız bundle kullanırsınız . Miras almayıda şu şekilde yapabilirsiniz.

    public class MirasıAlacakSinif extends MirasVerenSinif
  • 18-02-2017, 20:54:16
    #6
    AwoApp adlı üyeden alıntı: mesajı görüntüle
    Activityler arasında veri taşımak istiyorsanız bundle kullanırsınız . Miras almayıda şu şekilde yapabilirsiniz.

    public class MirasıAlacakSinif extends MirasVerenSinif
    SharedPreferences şeysi güzel gibi sanki bir bakayım.

    hocam bu extends ifadesinde birden çok sınıf çağıra biliyormuyuz acaba
  • 18-02-2017, 21:03:18
    #7
    Javada Miras almaya şurdan bakabilirsiniz. Javada miras yapısı farklı. Tüm sınıfları extend edemiyorsunuz. gerekli durumlarda implement ederek istediğiniz özelliği kullanabiliyorsunuz.