安卓基础之数据存储
文章平均质量分 63
faith_boys
这个作者很懒,什么都没留下…
展开
-
Android数据存储之文件存储
首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save() { try { FileOutputStream outStream=this.openFileOutput("a.t转载 2012-10-17 18:30:13 · 537 阅读 · 0 评论 -
SharedPreferences应用
SharedPreferences share = this.getSharedPreferences("faith", Context.MODE_PRIVATE);Editor editor = share.edit();editor.putString("name", "lilei");editor.putString("sex", "woman");editor.commit();原创 2013-05-11 00:40:34 · 689 阅读 · 0 评论 -
SQLite数据库存储数据
SQLite数据库存储数据的时候,首先必须继承SQLiteOpenHelper类:public class DbOpenHelper extends SQLiteOpenHelper { public DbOpenHelper(Context context) { /* * 一般是当DbOpenHelper类调用getReadableDatabase() * 或者getW原创 2013-05-11 18:22:30 · 1043 阅读 · 0 评论 -
ContentProvider实现数据共享
当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据。而使用ContentProvider原创 2013-05-12 16:58:57 · 24708 阅读 · 1 评论 -
SQLite对于数据库的操作
SQLite对于数据库的操作,在android中已经对于它的增、删、改、查、取得所有的数据数以及分页操作有着自定义的方法,如下:public void add(Person person) { SQLiteDatabase db = helper.getWritableDatabase(); ContentValues values = new ContentValues(); valu原创 2013-05-11 22:52:07 · 1277 阅读 · 0 评论