一、sharedPreferences
1、获取的两种方式
调用Context对象的getSharedPreferece(文件名,操作模式)
调用Activity对象的getSharedPreferece方法
//存储一个用户名
SharedPreferences sp = getApplicationContext().getSharedPreferences("filename",MODE_PRIVATE);
SharedPreferences.Editor editor = sp.edit();
editor.putString("username","demo");
editor.commit();
//取出
SharedPreferences sp = getApplicationContext().getSharedPreferences("filename",MODE_PRIVATE);
String username = sp.getString("username","");
二、SQLite数据库
重写一个继承SQLiteOPenHelper的类,重写onCreate和onUpdae方法,使用时实例化这个类即可。
三、文件存储
1、SD卡目录
//判断有没有CD卡
if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
//获取SD卡目录
String path = Environment.getExternalStorageDirectory().getPath();
}
2、应用程序下存储目录
String path = getFilesDir().getPath();