`
aliusa
  • 浏览: 82352 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

读写系统设置

阅读更多
Android的很多设置想关的东西都存储在数据库中
android的Settings.System.java中设置了很多相关属性
例如:
        /**
         * Value to specify if the user prefers the date, time and time zone
         * to be automatically fetched from the network (NITZ). 1=yes, 0=no
         */
        public static final String AUTO_TIME = "auto_time";

        /**
         * Display times as 12 or 24 hours
         *   12
         *   24
         */
        public static final String TIME_12_24 = "time_12_24";

        /**
         * Date format string
         *   mm/dd/yyyy
         *   dd/mm/yyyy
         *   yyyy/mm/dd
         */
        public static final String DATE_FORMAT = "date_format";

等等好多好多变量,每个变量想当于数据库表的字段名,如果要读写字段的值可以通过put**(), get**()方式。

例如读取value为int型的值:
 
//取
  public static int getInt(ContentResolver cr, String name, int def);
  public static int getInt(ContentResolver cr, String name);
  //写
   public static boolean putInt(ContentResolver cr, String name, int value);


以此类推读取String Boolean long float等类型的值就用
getString(...),getLong(...),getFloat(...);
putString(...),puLongt(),putFloat(...);


public static Uri getUriFor(String name)
System.java还提供了一个方法(getUriFor(String name)
)可以通过它得知每个变量的URI,拿到了这个URI就可以自己访问数据库,自己读写系统自带的配置参数。

但是切记:改写Seting的值必须要在AndroidManifest.xml中添加权限:
<uses-permission android:name = "android.permission.WRITE_SETTINGS"/>

分享到:
评论

相关推荐

    华硕K550J版号.X550J2.zip

    计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和...

    java 读写 hdfs文件系统例子(包括权限设置)

    java 读写 hdfs文件系统例子(包括权限设置);java 读写 hdfs文件系统例子(包括权限设置)java 读写 hdfs文件系统例子(包括权限设置)

    c#设置文件夹权限(执行,只读,读写,完全控制)

    c#设置文件夹权限,可单独设置文件夹,只读,写入,执行等权限

    校园一卡通系统中RFID读写器的设计

    为了加速校园信息化建设,实现校园一卡通系统,设计了RFID读写器。首先概述了RFID读写器的基本原理及结构框架,并对MFRC522芯片做了简单的介绍和说明,然后给出了实际的电路原理图及天线计算方法,并根据关键寄存器...

    捷顺停车场管理系统.doc

    " "系统设置 "设置出入口控制器的机号及开闸状态设置,设置图像存放 " " "的路径、监控道闸状态、有折扣、总车位数、出卡机、大 " " "小停车场、车位显示等信息。 " "读写器设置 "加载/读取控制器的日期时间和收费...

    IOmeter(硬盘读写测试)

    Iometer是对存储子系统的读写性能进行测试的软件。...用户可以通过设置不同的测试的参数,有存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。

    CMOS 数据读写

    Windows下进行底层IO操作之CMOS数据的读取和显示,在计算机系统中,对CMOS中数据的读写是通过两个I/O端口来实现的,其中,端口70H是一个字节的只写端口,用它来设置CMOS中的数据地址;而端口71H是用来读写端口70H...

    【STM32】标准库-读写内部Flash与芯片访问级别设置

    采用STM32F429IGT6单片机,KeilMDK5.32版本 使用SysTick系统滴答定时器进行延时 LED_R、LED_G、LED_B分别为PH10,PH11,PH12 Key1为PA0,Key2为PC13 开启FLash双块存储模式,双BANK 读写扇区13的4个字节。

    华硕H81M-CT_1.0 BISO固件

    这是华硕H81M-CT_1.0 BISO固件 用于更新恢复BIOS系统 它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的...

    bios[cdcn54ww].exe

    它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接...

    Delphi读写INI文件。

    INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi提供了一个TInifile类...

    模拟文件系统 操作系统实习作业

    用VB2005编写 使用需安装.net2.0 实现了文件系统的基本功能,如文件目录创建删除读写等和一部分操作系统功能,如用户管理,权限设置等 附有说明文档,流程图

    用了这么多年的Linux CentOS,终于知道开机的流程了

    BIOS: (Basic Input Output System)基本输入输出系统,它是一组固化到计算机内主板上一个ROM芯片 上的程序,保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,可从CMOS中读写系统设置的具体...

    BIOS设置和CMOS设置的区别与联系

    平日里操作或是维修电脑时,常常可以听到...由于BIOS和CMOS都跟系统设置密初相关,所以在实际使用过程中造成了BIOS设置和CMOS设置的说法,其实指的都是同一回事,但BIOS与CMOS却是两个完全不同的概念,千万不可搞混淆。

    VC MFC文件读写操作.rar

    VC MFC文件读写操作的范例源码,本示例中涉及到CStdioFile写文件、CFile读写文件 、CFileFind、Shell操作。通过菜单可选择对应操作的执行结果,可比较一下与传统的文件操作有何不同。  lpbi-&gt;pszDisplayName=NULL; ...

    竞达水控管理系统附读写卡器驱动.rar

    一、操作员管理系统默认的操作员super可以操作软件的所有功能,无密码,用户登陆后在系统设置下的操作员密码修改中修改操作员的密码,增加的操作员没有操作员管理的权限;二、操作步骤第一步,增加表具,在基础数据...

    读写AT24C04系列C语言源程序

     由于I2C总线可挂接多个串行接口器件,在I2C总线中每个器件应有唯一的器件地址,按I2C总线规则,器件地址为7位数据(即一个I2C总线系统中理论上可挂接128个不同地址的器件),它和1位数据方向位构成一个器件寻址字节...

    如何使用Java读写系统属性?

    如何使用Java读写系统属性?  读: Properties props = System.getProperties(); Enumeration prop_names = props.propertyNames(); while (prop_names.hasMoreElements()) { String prop_name = (String) ...

    asp 读写 excel文件 asp读写.xls 组件+教程+组件安装+代码例子(可运行).zip

    asp 读写 excel文件 asp读写.xls 组件+教程+组件安装+代码例子(可运行) 我看网上有人把 asp操作excel 技术总结 进行出售,刚在项目中用到,就分享出来,提供给大家免费试用。Ade下载地址: ...Microsoft Access ...

Global site tag (gtag.js) - Google Analytics