'işlemek arasındaki fark ne() ve geçerli() Paylaşılan bir Tercih
Benim android uygulaması ortak tercihi kullanıyorum. Paylaşılan tercihi commit() apply() Her iki yöntemi kullanıyorum. Hiçbir hata gösterir AVD 2.3 kullanıyorum, ama AVD kodu çalıştırdığımda 2.1, apply() yöntem hata gösterir.
Bu ikisi arasındaki fark nedir? commit() tek kullanarak herhangi bir sorun olmadan tercih değeri depolamak?
CEVAP
apply() kaydeder, 2.3, eklendiolmadanbir boolean başarı veya başarısızlık belirten dönüyor.
commit() verirdoğrueğer kaydetmek çalışırsa,yanlışaksi takdirde.
apply() Android dev takım neredeyse hiç bir dönüş fark değer aldığını fark ettim, geçerli zaman uyumsuz olarak daha hızlı bir şekilde eklendi.
http://developer.android.com/reference/android/content/SharedPreferences.Editor.html#apply()

Statik ve paylaşılan kitaplıklar arası...
YAML ve JSON arasındaki fark nedir? Di...
Paylaşılan Nesneler arasındaki fark.ya...
Px, dp, arasındaki fark ve Android dip...
'dizi arasındaki fark ne ve dize?...