Kişisel olarak birden fazla sayıya sahip olan bir customView'de bir düğme var, geri geri sayar, şimdi kullanıcı programa geri döndüğünde ve programı kapattığında programımda değer kalmıyor. Bunu nasıl önleyebilirim? ?Android Verilerin Korunması Veriler
cevap
Bir etkinlikten değeri diğer kullanım amaçlarına geçirebilirsiniz. Verileri sürdürmek istiyorsanız, bunu başarmanın en kolay yolu, Shared Preferences
numaralı telefondan kaydetmektir.
Sen değer Key, Değer çifti kaydedebilir ve daha sonra uygulama tekrar dolduğunda geri almak -
Geliştirici link bu nasıl uygulanacağı konusunda faydalı bilgiler var.
Bunu bir deneyin teşekkürler –
SharedPreferences'u kullanabilirsiniz, yazması ve alınması kolaydır.
Bu
SharedPreferences prefs = getSharedPreferences("yours", MODE_PRIVATE);
gibi bir tane oluşturun ve bu
SharedPreferences.Editor prefsEditor=prefs.edit();
prefsEditor.putString("what you want", "value of what you want");
prefsEditor.apply();
sevmeye yazmak ve bu
String s=prefs.getString("what you want", "value to be retrived if failur happens in retreiving")
Eğer butonların üzerindeki sayılarımız varsa nasıl işleneceği aynı işlem mi? –
Bunu mu demek istediniz: Integer yerine String nedir? –
evet Düğmede tamsayı var. –
gibi alınamadı eğer değer bitiminden sonra değil önemli programı kamuya kaydedebilirsiniz
ancak bitiminden sonra değişken gerekiyorsa program SharedPreferences
kullanabilirsiniz değişken statik izleyin
- 1. Hassas verilerin korunması için kodlama stratejisi
- 2. Doğru Veriler, Android-Android
- 3. Verilerin
- 4. Accumulo'da Veri Konumunun Korunması
- 5. Şablon deseninde kancaların korunması
- 6. Verilerin tamamını okuyun
- 7. Eşit boyutta bölünmüş görünümün korunması
- 8. Android: Veriler alt etkinliklere nasıl aktarılır?
- 9. Hançer 2 ve Android Veriler Bağlama çakışması
- 10. Android veriler Ben android-veri bağlama kitaplık kullanıyorum
- 11. Highchart'larda, efsanedeki veriler, 10000
- 12. Ana parçacığın iş parçacığındaki hatalardan korunması
- 13. Bootstrap - sütun genişliklerinin konumunu kullanarak korunması: sabit?
- 14. JSON.stringify öğesinin aksi durumda kaldırılmayacağının korunması
- 15. Verilerin ViewPager ile Fragments'a aktarılması
- 16. Android'de SD Karttaki verilerin saklanması
- 17. Temel Verilerin Doldurulmuş sürümü?
- 18. Sürükleme: Verilerin değiştirilmesi
- 19. Dinamik verilerin lokalizasyonu
- 20. Redux Store'daki Verilerin Doğrulanması
- 21. Hiyerarşik Verilerin Modellenmesi - GAE
- 22. Erişim verilerin tümünü linq
- 23. Verilerin belleğe kaydedilmesi
- 24. Seri hale getirilmiş veriler web api'ye aktarılırken eksik veriler
- 25. R - ODK temizlemede düzensiz verilerin ayrılması
- 26. Uygulama çalışırken Temel Veriler sqlite dosyasının değiştirilmesi, veriler güncellenmiyor
- 27. VCR ile hassas verilerin filtrelenmesi
- 28. Matplotlib'deki verilerin ek açıklama aralıkları
- 29. JSF'de kaydedilmemiş verilerin kullanıcı uyarısı
- 30. Verilerin * .npy'de saklanma şekli nedir?
http://developer.android.com/reference/android/content/SharedPreferences.html bazı kodlar göstermek bu öğretici – Manifest
lütfen verileri kaydetmek istiyor musunuz? –
public void onClick (Görüntüle v) { btnNum [position] -; (btnNum [konum] == 0) { düğmesi.setVisibility (View.INVISIBLE); } sadece –