Turkcell | Geleceği Yazanlar

Soru & Cevap

Kullanici girisi hatirlama

24.04.2015 - 11:01

Merhabalar,

Uygulamamda kullanici girisi yaptiriyorum. Login olduktan sonra uygulamadan cikip tamamen uygulamayi kapatsada tekrar actiginda kullaniciyi hatrlamasini istiyorum. Bunu nasil bir yontemle yapabilirim?

 

 

 

2039 Görüntülenme

3 Cevap

Taner Utku
24.04.2015 - 21:18

bir bool değişkeniyle tutabilirsin. uygulama her açılışta o değeri kontrol ederek kullanıcı logout yapmadıysa uygulama giriş ekranını açtırabilirsin o kullanıcı için.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Faruk GÜNER
24.04.2015 - 14:54

 Sharedpreferences ile  yapabilirsin, eğer bi tuşa basıp kullanıcıyı getirmesini istiyorsan buton koyarsın sonrada;

önce veriyi kaydet,
String kullaniciadi= "";
String sifre = "";
SharedPreferences program;//bunlar avtivity extends ettiğin yerin altına yaz..

//alt tarafı kaydet butonunn setoncliklistenerine ekle,
kullaniciadi=EditText1.gettext().toString();
sifre=EditText2.gettext().toString();
gunsp = gun1.getText().toString();
program = getSharedPreferences("kullaniciyolla", MODE_PRIVATE);
SharedPreferences.Editor duzen = program.edit();
duzen.putString("kullanici", kullaniciadi);
duzen.putString("sifre", sifre);
duzen.commit();

//alt taraftanide kullanıcı getir butonunun setonclicklistenerine eklersin,
String kullanicial="";
String sifreal="";
program = getSharedPreferences("programyolla", MODE_PRIVATE);
                    
kullanicial= program.getString("kullanici","Kullanıcı bulunamadı");
sifreal= program.getString("sifre","Şifre bulunamadı");
EditText1.settext(kullanicial.toString());
EditText2.settext(sifreal.toString());

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Gorkem Karadogan
24.04.2015 - 14:35

SharedPreferences araştırırsan istediğin çözümü bulursun.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.