Android
numaralı telefondan SharedPreferences
hakkında biraz şüphe duyuyorum. null
dönecektir SharedPreferences
den Constants.PREF_ACC
değeri getirilirken, iki durumda daSharedPreferences - Android
SharedPreferences.Editor edit = (Editor) getSharedPreferences(Constants.APP_DEFAULT_PREF, MODE_PRIVATE).edit();
edit.remove(Constants.PREF_ACC);
edit.commit();
:
Birincisi:
SharedPreferences.Editor edit = (Editor) getSharedPreferences(Constants.APP_DEFAULT_PREF, MODE_PRIVATE).edit();
edit.putString(Constants.PREF_ACC, null);
edit.commit();
İkinci
esas olarak iki seçenek var, bir tercih silin.Hangisini tercih etmeliyim merak ediyordum. Bunlardan herhangi bir bellek ile ilgili sorunlar var mı? System.gc
davranışı onlarla birlikte ne olacak?
Paylaşılan değer eklemeden önce getiriliyor musunuz? –
Varsayım, tercih değerine ayarlıyım, eriştiniz ve sonra onu kaldırmaya çalışıyorum çünkü artık geçerli değil. Gerekirse tekrar erişmeye çalışacağız. – cprakashagr
sonra her iki seçenek de iyi –