android获取输入的数据保存到页面
发布网友
发布时间:2022-04-23 06:29
我来回答
共1个回答
热心网友
时间:2023-10-05 11:04
使用SharedPreferences存储数据。不同的业务逻辑,或者需求,用不同的实现方式,以下是这几中数据存储方式的说明用及法:
使用SharedPreferences存储数据
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存。
以下为示例代码:
publicclassMainActivityextendsActivity{
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//获取SharedPreferences对象
Contextctx=MainActivity.this;
SharedPreferencessp=ctx.getSharedPreferences("SP",MODE_PRIVATE);
//存入数据
Editoreditor=sp.edit();
editor.putString("STRING_KEY","string");
editor.putInt("INT_KEY",0);
editor.putBoolean("BOOLEAN_KEY",true);
editor.commit();