Android的数据存储(一)
2010-08-30 23:26
423 查看
2010-04-09 15:35
Android的数据存储有五种方式,SharedPreferences,文件存储,SQLite数据库方式,内容提供器(Content provider)和网络。 一、SharedPreferences存储 public class SharedPreferencesActivity extends Activity { /** Called when the activity is first created. */ EditText nameET; EditText passwordET; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); nameET = (EditText)findViewById(R.id.nameEditText); passwordET = (EditText)findViewById(R.id.passwordEditText); SharedPreferences settings = getSharedPreferences("SETTING_INFOS", 0);//获取一个SharedPreferences对象 String name = settings.getString("Name", "");//取出保存的Name String password = settings.getString("Password", ""); nameET.setText(name); passwordET.setText(password); } protected void onStop(){ super.onStop(); SharedPreferences settings = getSharedPreferences("SETTING_INFOS", 0); settings.edit() .putString("Name", nameET.getText().toString()) .putString("Password", passwordET.getText().toString()) .commit(); //将用户名和密码保存进去 } } 注:SharedPerferences是以XML的形式保存在DDMS中的File Explorer中展开的/data/data/<package name>/shared_prefs下 |
相关文章推荐
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite
- android中通过文件 SharedPreferences Sqlite ContentProvider存储数据
- Android——数据存储(四种方式之一)SharedPrefereces
- Android中的5种数据存储方式
- Android数据存储之SharedPreferences
- Android数据存储笔记
- Android 数据存储之SQLiteDatabase
- Android数据存储与IO之三 手势Gesture
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (一) —— 总览
- Android数据的存储方式简介
- android的几种数据存储方式
- android 将简单的数据存储到本地-SharedPreferences
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite
- Android 数据存储SharedPreferences
- Android数据存储
- Android-存储数据的几种方法
- android数据存储之SharedPreferences方式
- 【Android】SharedPreference存储数据
- Android数据存储初识
- Android数据存储