3 Rozet
8 Sertifika
0 Soru Sordu
3 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Ondokuz Mayıs Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (8)
101 Sertifikası
Veriliş Tarihi: Temmuz 2019
Web Programlama 301 Sertifikası
Veriliş Tarihi: Temmuz 2019
Web Programlama 201 Sertifikası
Veriliş Tarihi: Temmuz 2019
Web Programlama 101 Sertifikası
Veriliş Tarihi: Ekim 2018
Android 401 Sertifikası
Veriliş Tarihi: Ekim 2018
Android 301 Sertifikası
Veriliş Tarihi: Ekim 2018
Android 201 Sertifikası
Veriliş Tarihi: Ekim 2018
Android 101 Sertifikası
Veriliş Tarihi: Ekim 2018
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

3
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

Webview External Link - Farklı Link

Merhaba,

WebView komponenti uygulama içerisinde site açmak için kullanılmaktadır. Telefonun tarayıcısında açmak istiyorsan intent ile url göndermek gerekmektedir.

String url = "http://www.example.com";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);

Yukarıda ki kod bloğu ile linki tarayıcıda açabilirsin.

Umarım yardımcı olmuşumdur.

Firebaseden sinifi örnek alarak veri çekemiyorum.

Merhaba Özcan,

Firebase RealTimeDatabase okuma işlemi yaparken sınıfında default consctructor tanımlamamışsın hatanın bundan kaynaklı olduğunu düşünüyorum.

public class User {

    public String username;
    public String email;

    public User() {
        // Default constructor required for calls to DataSnapshot.getValue(User.class)
    }

    public User(String username, String email) {
        this.username = username;
        this.email = email;
    }

}

 

 

Default constructor ekledikten sonra hatayla karşılarsın lütfen hata mesajıyla birlikte paylaş daha doğru ve daha kolay sonuca gidebiliriz.

Umarım yardımcı olabilmişimdir.

SharedPreferences Checkbox Tıklama Ve Button Gizleme

Merhaba,

Bu işlem için yapman gereken boolean bir değeri kaydedip tekrar okumak olacaktır. Aşağıdaki 3 adımı izleyerek SharedPreferences'a yazma ve okuma işlemi yapabilirsin.

Adım 1: Nesne Oluşturma (Bu adım 2 activity içinde yapılmalı)


        SharedPreferences sp = context.getSharedPreferences("isim", MODE_PRIVATE);

"isim" alanına istediğin bir değer girebilirsin ama tavsiyem uygulamanın ismi olacaktır.

Adım 2: SharedPreferences'a yazma ( Checkbox'u dinleyerek durumu değiştiğinde bu kodu çalıştırman gerekecek);

        sp.edit().putBoolean("isChecked",true).apply();

metodun 2. parametresine yani true alanına checkboxun durumunu vermelisin.

Adım 3: SharedPreferences'tan okuma (burdan gelen duruma göre butonunu visible/invisible yapmalısın)

        sp.getBoolean("isChecked",false);

metodun 2. parametresi default değerdir eğer "isChecked" isimli bir kayıt bulunamaz ise false dönecektir.

 

Bu adımları izleyerek uygulaman kapansa bile tekrar açıldığında butonunun görünürlüğünü istediğin şekilde ayarlayabilirsin.

Umarım yardımcı olmuştur.