关闭

Android SharedPreferences一般的读写

124人阅读 评论(0) 收藏 举报
分类:

版权声明:本文为Zhang Phil原创文章,欢迎转载!转载请注明出处:http://blog.csdn.net/zhangphil

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";  
  
    @Override  
    protected 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();  
    }  
}  


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:11006次
    • 积分:569
    • 等级:
    • 排名:千里之外
    • 原创:47篇
    • 转载:5篇
    • 译文:0篇
    • 评论:0条
    文章分类