zoukankan      html  css  js  c++  java
  • Android_sharePreference

    /**
     * Android的四中数据存储方式:
     * 1.SharePreferences
     * 2.SQLite
     * 3.Content Provider
     * 4.File
     * 
     * SharePreferences
     *     1.是一种轻型的数据存储方式
     *     2.本质是基于XML文件存储key-value键值对数据
     *     3.通常都是用来存储一些简单的配置信息
     * @author Administrator
     *    位置:APP的data目录
     *
     *    1.SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过
     *    Editor对象实现
     *    2.实现SharedPreferences存储的步骤如下:
     *        (1)获得SharedPreferences对象
     *        (2)获得SharedPreferences.Editor对象
     *        (3)通过Editor接口的putXxx方法保存key-value键值对    Xxx表示不同的数据类型
     *        (4)通过Editor接口的commit方法保存key-value键值对
     */

    源代码:

    package com.example.sharepreferencesdemo;
    
    import android.app.Activity;
    import android.content.SharedPreferences;
    import android.content.SharedPreferences.Editor;
    import android.os.Bundle;
    import android.preference.Preference;
    import android.preference.PreferenceManager;
    import android.view.Menu;
    import android.view.MenuItem;
    
    public class MainActivity extends Activity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //生成一个默认的preferences对象,名字是包名
            //SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(MainActivity.this);
            SharedPreferences pref = getSharedPreferences("myPref", MODE_PRIVATE);
            //获得编辑器对象
            Editor editor = pref.edit();
            editor.putInt("age", 10);
            editor.putString("name", "zhangsan");
            editor.commit();
            //通过键值得到数据,默认值自己设置为0
            System.out.println(pref.getInt("age", 0));
        }
    
        
    }
  • 相关阅读:
    T-SQL 查询数据库中各个表的使用空间
    T-SQL 拆分使用指定分隔符的字符串(split string)
    T-SQL 去除特定字段的前导0
    T-SQL 实现行转列
    T-SQL 将存储过程结果插入到表中
    T-SQL查看数据库恢复(RESTORE)时间
    Why Do We Need a Data Warehouse?
    T-SQL 常用DDL语句
    dedecms织梦笔记
    Lua 基础简明教程
  • 原文地址:https://www.cnblogs.com/fangg/p/5583711.html
Copyright © 2011-2022 走看看