Уроки для начинающих/Серия “N”

Урок 12N/SharedPreferences

MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.content.SharedPreferences; import android.os.Bundle; import android.view.View; import android.widget.TextView; public class MainActivity extends AppCompatActivity { private SharedPreferences pref; private TextView tvResult; private int counter = 0; private final static String KEY = “key”; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tvResult = findViewById(R.id.tvResult); pref = getSharedPreferences(“TABLE”,MODE_PRIVATE); counter = pref.getInt(KEY,0); tvResult.setText(String.valueOf(counter)); } public void onClickAdd(View view) { counter++; tvResult.setText(String.valueOf(counter)); saveData(counter); } private void saveData(int dataToSave) { SharedPreferences.Editor editor… Подробнее »Урок 12N/SharedPreferences