Android(安卓)SharedPreferences一般的读写
16lz
2021-12-04
package com.example.sharedpreferences;import android.app.Activity;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.os.Bundle;import android.util.Log;public class MainActivity extends Activity {private final String SharedPreferences_Name = "SharedPreferences_name";private final String USER_NAME = "user_name";private final String USER_PASSWORD = "user_password";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);wrtieSharedPreferences();readSharedPreferences();}// 读出记录private void readSharedPreferences() {SharedPreferences sp = this.getSharedPreferences(SharedPreferences_Name, Context.MODE_PRIVATE);String username = sp.getString(USER_NAME, "无值");Log.d("存储到本地的用户名", username);}// 写入记录到本地private void wrtieSharedPreferences() {SharedPreferences shared = this.getSharedPreferences(SharedPreferences_Name, Context.MODE_PRIVATE);Editor edit = shared.edit();edit.putString(USER_NAME, "zhangphil");edit.putString(USER_PASSWORD, "12345678");// 提交edit.commit();}}
更多相关文章
- android TextView 改变颜色
- Android日志系统Logcat源代码简要分析
- Android(安卓)EditText 自动获取焦点,并弹出键盘
- FregServer进程,封装进程间通信数据
- Android(安卓)引入AspectJ的记录
- Android(安卓)日志系统logcat内核代码分析
- Animator记录一次属性动画实现的逐渐出现和逐渐消失的动画
- 【Android】Android(安卓)联系人数据库浅析之通话记录
- listview常用属性记录