目录
ShapePreferences的使用
SharedPreferences的概述
SharedPreferences是Android平台上一个轻量级的存储辅助类,用来保存应用的一些常用配置,它提供了String,set,int,long,float,boolean六种数据类型。SharedPreferences的数据以键值对的进行保存在以xml形式的文件中。在应用中通常做一些简单数据的持久化缓存。
增加数据
//获取SharedPreferences对象
SharedPreferences sharedPreferences=getSharedPreferences("user",MODE_PRIVATE);
//获取Editor对象的引用
SharedPreferences.Editor editor=sharedPreferences.edit();
//将获取过来的值放入文件
editor.putString("name","wcl");
editor.putInt("age",21);
// 提交数据
editor.commit();
删除数据
//获取SharedPreferences对象
SharedPreferences sharedPreferences2=getSharedPreferences("user",MODE_PRIVATE);
//获取Editor对象的引用
SharedPreferences.Editor editor2=sharedPreferences2.edit();
editor2.remove("age");
// 提交数据
editor2.commit();
break;
修改数据
//获取SharedPreferences对象
SharedPreferences sharedPreferences1=getSharedPreferences("user",MODE_PRIVATE);
//获取Editor对象的引用
SharedPreferences.Editor editor1=sharedPreferences1.edit();
//将获取过来的值放入文件
editor1.putString("name","czl");
// 提交数据
editor1.commit();
获取数据
//获取SharedPreferences对象
SharedPreferences sharedPreferences3=getSharedPreferences("user",MODE_PRIVATE);
//获取数据
String name=sharedPreferences3.getString("name","");
Toast.makeText(this,"Editor"+name,Toast.LENGTH_SHORT).show();
break;
清空数据
//获取SharedPreferences对象
SharedPreferences sharedPreferences4=getSharedPreferences("user",MODE_PRIVATE);
//获取Editor对象的引用
SharedPreferences.Editor editor3=sharedPreferences4.edit();
//清空数据
editor3.clear();
//提交数据
editor3.commit();
实例代码:
package com.c201801080119.day_4;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.ShareActionProvider;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activit

这篇博客详细介绍了Android中SharedPreferences的使用,包括其概述、增加、删除、修改、获取和清空数据的操作。接着,文章转向SQLite数据库,阐述了SQLite的简单介绍,并详细讲解了数据库的创建、数据的增删改查等操作,提供了相关的实例代码。
最低0.47元/天 解锁文章
1468

被折叠的 条评论
为什么被折叠?



