/* 装载数据 */
//
一.SharedPreferences方式
1.取得活动的 preferences 对象 .
SharedPreferences settings = getPreferences(Activity. MODE_PRIVATE ); //mode_private
或者通过
SharedPreferences settings = this.getSharedPreferences("Demo",
MODE_PRIVATE);
2.以Key/value键值方式加入数据
SharedPreferences uiState=getPreference(0);
SharedPreferences.Editor editor=uiState.edit();
editor.putString ("name", “value”);
editor.commit ();
3.获取数据
String str = settings.getString ("name", "");
boolean mbMusic=settings.getBoolean("bMusic"false);
4.清除数据
editor.clear ().commit();
二.Properties属性文件
1.读属性文件
/* 构建 Properties 对对象 */
Properties properties = new Properties();
/* 文件 */
FileInputStream stream = this .openFileInput ( "music.cfg" );
/* 读取文件内容 */
properties.load(stream);
String
/* 取得数据 */
mbMusic = Boolean.valueOf (properties.get( "bmusic" ).toString());
/* 取得数据 */
mbMusic = Boolean.valueOf (properties.get( "bmusic" ).toString());
/* 取得数据 */
mbMusic = Boolean.valueOf (properties.get( "bmusic" ).toString();
2.写属性文件
Properties properties = new Properties();
/* 将数据打包成 Properties */
properties.put( "bmusic" , String.valueOf ( mbMusic ));
FileOutputStream stream = this .openFileOutput ( "music.cfg" , Context. MODE_WORLD_WRITEABLE );
/* 将打包好的数据写入文件中 */
properties.store(stream, "" );