Android数据存储
外部存储权限:
1 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 2 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> 3 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
外部存储检测:
String state = Environment.getExternalStorageState(); if (Environment.MEDIA_MOUNTED.equals(state)){}
SQLite:
1 public class DbOpenHelper extends SQLiteOpenHelper { 2 3 public DbOpenHelper(Context context) { 4 super(context, "myuser.db", null, 1); 5 } 6 7 @Override 8 public void onCreate(SQLiteDatabase db) { 9 Log.i("TAG", "onCreate----db-"); 10 db.execSQL("create table useInfo(_id integer primary key autoincrement,use_Name text,use_num integer)"); 11 ContentValues values = new ContentValues(); 12 values.put("use_Name", "xiaoA"); 13 values.put("use_num", 12); 14 db.insert("useInfo", null, values); 15 16 values = new ContentValues(); 17 values.put("use_Name", "xiaoB"); 18 values.put("use_num", 24); 19 db.insert("useInfo", null, values); 20 // db.close(); 21 } 22 23 @Override 24 public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { 25 // TODO Auto-generated method stub 26 } 27 28 }

浙公网安备 33010602011771号