在android settings.db数据库中添加一项新的设置

   Settings数据存放在com.android.providers.settings/databases/settings.db 中

  数据库中数据的默认数据在frameworks/base/packages/SettingsProvider/res/values/defaults.xml中定义,如果要在数据库中添加一个新的字段,则可用如下步骤:

  1、在defaults.xml中为新加的数据定义一个默认值(当然也可在代码中直接给定)

  2、在frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java中的loadSystemSettings()方法中加入新字段的添加代码,如下:

  loadIntegerSetting(stmt, "homescreen_switch_effict",

  R.integer.def_homescreen_switch_effict);

  3、重新编译一个SettingsProvider.apk,再替换原来的SettingsProvider.apk

  4、用Settings.System.putInt();Settings.System.getInt()来设置和取得设置的值

时间: 2024-08-02 05:05:18

在android settings.db数据库中添加一项新的设置的相关文章

利用ISAPI实现向数据库中添加记录

本文介绍了用HTML(HypertextMakeupLanguage)编写界面.编写ISAPI(InternetServerApplicationProgrammingInterface)交互程序以实现向用MicrosoftSQLServer建立的数据库中添加记录的方法. 1.前言 MicrosoftSQLServer是一种可伸缩的.高性能的关系型数据库管理系统(RDBMS),它专为分布式客户机-服务器计算环境而设计.它的内置数据复制功能.强大的管理工具和开放式的系统体系结构为发布信息提供了一个

Eclipse中java向数据库中添加数据,更新数据,删除数据

前面详细写过如何连接数据库的具体操作,下面介绍向数据库中添加数据. 注意事项:如果参考下面代码,需要 改包名,数据库名,数据库账号,密码,和数据表(数据表里面的信息) 1 package com.ningmeng; 2 3 import java.sql.*; 4 5 /** 6 * 1:向数据库中添加数据 7 * @author biexiansheng 8 * 9 */ 10 public class Test01 { 11 12 public static void main(String

mysql-再往数据库中添加数据时,起初可以添加进去,之后不知道是把电脑关了还是怎么老报错,而且添加不进去了

问题描述 再往数据库中添加数据时,起初可以添加进去,之后不知道是把电脑关了还是怎么老报错,而且添加不进去了 Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if

asp.net-ASP.NET 如何通过textbox向数据库中添加一条记录?

问题描述 ASP.NET 如何通过textbox向数据库中添加一条记录? 如果是通过detailsview是可以添加的,但是我希望通过textbox来添加 代码: protected void Button2_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["asp

求大神解答一下-android 在自定义view 中添加popwindow报错

问题描述 android 在自定义view 中添加popwindow报错 android 在自定义view中添加popuwindow报错 GC_CONCURRENT freed 内存问题. 求大神给解决方案 解决方案 Android的ScrollView中添加自定义View----------------------

在我使用vb.net-acess通过dataAdapter对象的insertcommand属性向数据库中添加纪录时, 运行的时候老是出现字符串语法错误的提示,不

问题描述 在我使用vb.net-acess通过dataAdapter对象的insertcommand属性向数据库中添加纪录时,运行的时候老是出现字符串语法错误的提示,不知道哪里出了问题.求解答!!急十分感谢!!主要代码:类:SharedFunctionadd()AsStringDiminsvalAsString="'"&stuname&"','"&stusex&"','"&stuhousenum&&

web开发-给数据库中添加数据,一直没成功,网页不 跳转。急!!

问题描述 给数据库中添加数据,一直没成功,网页不 跳转.急!! string connectionString = @"Data Source=DELL-PC;Initial Catalog = GXBYXS;User ID=sa;Password=123456 "; //定义字符串 System.Data.SqlClient.SqlConnection connection = new System.Data.SqlClient.SqlConnection(connectionStr

memo导入数据到数据库-如何将memo中的数据导入BDE中的DB数据库中

问题描述 如何将memo中的数据导入BDE中的DB数据库中 各位老师好 请问如何将memo控件中的数据导入DB中. db数据库中已经有字段 如下 idx Name Act Look memo中的数据 0,矿泉水,5,5, 其中,为分割符 请问代码该如何写

Google近日在Android 5.0的智能解锁中加入一项新功能

摘要: 你可能没意识到,其实每天你平均解锁手机达到数百次. 所以,为了方便你的生活,Google近日在Android 5.0的智能解锁中加入一项新功能:信任位置解锁(Trusted Place). 这项功能将会自 你可能没意识到,其实每天你平均解锁手机达到数百次. 所以,为了方便你的生活,Google近日在Android 5.0的智能解锁中加入一项新功能:信任位置解锁(Trusted Place). 这项功能将会自动推送,不过你急的话可以在APKMirror手动安装内建这项功能的Google P