SharedPreferences(文件储存)
1. 文件,类比.properties文件,数据存储都是使用键值对来存储
2. SharedPreferences的功能:1写入数据2读取数据
3.SharedPreferences可以写入的数据类型有哪些?
Boolean float int long String
分四步:
1 获取SharedPreferences
2 借助Editor
3 写入数据
4 提交数据
如何获取 SharedPreferences
SharedPreferences sp = getSharedPreferences(参数1,参数2) 参数1:存储文件名称 参数2:MODE_PRIVATE 模式
如何借助Editor
3 写入数据
4 提交数据
SharedPreferences.Editor editor = sp.edit();
editor.putString("user",user);
editor.putString("pwd",pwd);
editor.commit();
1 获取SharedPreferences
2 根据key来获取值
SharedPreferences sp = getSharedPreferences("one",MODE_PRIVATE);
String user_01 = sp.getString("user","");
String pwd_01 = sp.getString("pwd","");
Toast.makeText(this, "账号:"+user_01+"密码:"+pwd_01, Toast.LENGTH_SHORT).show();
SQLite的简单运用
1.创建数据库
2.创建表
3.对表中数据增删改查
1.创建数据库
先创建一个class文件这个class文件需要继承SQLiteOpenHelper抽象类然后实其中的抽象方法
需要选创建
public DBHelper(@Nullable Context context) {
super(context,"userinfo",null,1);
}
然后创建表
@Override
public void onCreate(SQLiteDatabase sqLiteDatabase) {
sqLiteDatabase.execSQL("create table userinfo(id inteage primary key, user text, pwd text)");
sqLiteDatabase.execSQL("insert into userinfo(id,user,pwd) values(1,'root','123456') ");
}