--sharedPreferences
1.getSharedPreferences(name,flag);(其为接口只能通过context方法获得其实例)
2.读入数据 sjy.putXXX;
3.写入数据 SharePreferences.Eidtor 创建editor来写入 最后用editor.commit提交;
补:1.用createPackageContext(name,flag)创建其他包的context
--File
1.FileInputStream in=openFileInput(name);
2.FileOutputStream out=openFileOutput(name,mode);(可用printStream包装out)
拓展:读写SD卡 1.Environment.getExternalStorageState.equals(Environment.MEDIA_MOUNTED) 判断SD有无是否可读写
2.fileStream可被包装。
--SQLite
1.SQLiteDatabase.getOrCreateDatabase(FIle or name,null); 创建Database
2.用execSQL执行DDL语句 用rawQuery执行可返回Cursor的SQL语句。
3.继承SQLiteOpenHelper类 实现onCreate方法中创建数据库 用其getReadableDatabase()和getWriteableDatebase();来更好的创建数据库
4.记得关闭dpHelper.close();
补:1.integer primary key autoincrement;
2.创:create table sjy(_id
integer primary key autoincrement,name varchar(25),gender varchar(25))
增 insert into sjy values(,,);
删 delete from sjy where _id=1;
查 selete * from sjy where ;
改 update sjy set name='xxx' where _id=1;