• SharePreference 把少量数据写到 文件中


    public class UseTimeCountActivity extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            SharedPreferences shareP = this.getSharedPreferences("useCount", MODE_WORLD_WRITEABLE);    //取得 useCount.xml 文件
            int count = shareP.getInt("count", 0);    //读取 count 属性
            
            Toast.makeText(this, "count is: "+count, 1000).show();
            Editor editor = shareP.edit();
            editor.putInt("count", ++count);    //写 count 属性
            editor.commit();    //当没有存在 useCount.xml 这个文件的时候只有在提交的时候才会创建这个文件      ,并且把修改后的属性真正的写到文件中去。
        }
    }
    /*
    在上面的应用中制定了程序的xml 文件的模式是其他程序可写可读。那么在其他程序中怎样读取这个xml 文件呢
    
     1. 创建上面这个程序对应的Context 对象
         useCount = createPackageContext("org.prothro.laoquans",CONTEXT_IGNORE_SECURITY);
     2. 取得对应的 SharePreference 对象
         SharePreference shareP = useCount.getSharePreference("useCount",MODE_WORLD_WRITEABLE);
     3. 再通过 getxxx()方法进行读   通过取得 Editor 对象进行写
     */
  • 相关阅读:
    第一次冲刺6
    人机交互课下作业
    第一次冲刺5
    第一次冲刺4
    第一次冲刺3
    第一次冲刺2
    第一次冲刺
    典型用户分析
    掌握 需求过程阅读笔记02
    掌握 需求过程阅读笔记01
  • 原文地址:https://www.cnblogs.com/laoquans/p/3066231.html
Copyright © 2020-2023  润新知