Android 添加系统设置属性的实现及步骤

Android 添加系统设置属性的实现及步骤

Android源码开发中,常常要用到一些全局标志或者说变量,这时候我们可以给android系统添加自己想要的属性。

1. 整个android系统都能访问的属性;

2.该属性值永久保存;

那么我们可以仿照Settings.System.SCRREN_OFF_TIMEOUT这个系统设置的方式来新建一个系统设置值;

操作步骤如下:

1. 设置该值的关键字;

涉及文件:frameworks/base/core/java/android/provider/Settings.java

2. 初始化该属性值;

涉及文件:frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
 涉及函数:private void loadSystemSettings(SQLiteDatabase db);

3. 如果改值为String型,则需在xml中设置其初始值;

涉及文件:frameworks/base/packages/SettingsProvider/res/values/defaults.xml

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

时间: 2024-07-30 20:53:30

Android 添加系统设置属性的实现及步骤的相关文章

给android添加系统属性:Settings.system和SystemProperties

http://blog.csdn.net/k1102k27/article/details/7106124

android 添加到购物车怎么实现?

问题描述 android 添加到购物车怎么实现? 按一下"添加购物车"添加相应的物品到购物车,物品包含3个属性有,id.价格.数量. 该怎么实现这些代码呢? 解决方案 Android基础知识[项目实训-添加购物车][8]http://blog.csdn.net/freeman527/article/details/42171147 解决方案二: Android 实现购物车动画效果Android 实现蘑菇街购物车动画效果Android 实现蘑菇街购物车动画效果 解决方案三: 通过inte

Android 添加TextView删除线(代码简单)_Android

在做商城的项目中,有这么个需求,就是一个产品下有两个价格,一个是市场价,一个是销售价,这时要把市场价添加个删除线: 刚开始遇到这个时,在网上找了半天的资料,看到最多的就是用SpannableString这个类中的方法,而且代码多,感觉有点繁琐,后来发现用Paint里的一些方法实现更好,只须一句代码 public class TestActivity extends Activity { private TextView tv; @Override public void onCreate(Bun

Android控件属性大全(转)

http://blog.csdn.net/pku_android/article/details/7365685 LinearLayout         线性布局        子元素任意  TableLayout          表格布局        子元素为<TableRow>其中可放各种控件  RelativeLayout       相对布局        子元素任意  AbsoluteLayout      绝对布局       子元素任意     公共控件属性   andro

Android 添加TextView删除线(代码简单)

在做商城的项目中,有这么个需求,就是一个产品下有两个价格,一个是市场价,一个是销售价,这时要把市场价添加个删除线: 刚开始遇到这个时,在网上找了半天的资料,看到最多的就是用SpannableString这个类中的方法,而且代码多,感觉有点繁琐,后来发现用Paint里的一些方法实现更好,只须一句代码 public class TestActivity extends Activity { private TextView tv; @Override public void onCreate(Bun

CSS3实例教程:盒模型添加阴影属性box

文章简介:我们要对盒模型添加阴影怎么办呢?其实它的用法与text-shadow用法一样,只不过属性名称是box-shadow. 我们要对盒模型添加阴影怎么办呢?其实它的用法与text-shadow用法一样,只不过属性名称是box-shadow. 相关文章:CSS3教程:网页文字阴影属性text-shadow box-shadow: 此属性与text-shadow一样有4个值,前两个值分别表示水平方向位移距离和垂直方向的位移距离,第三个值表示阴影的模糊半径(包含0及以下的值均表示无模糊),最后一个

修改wordpress技巧:给WP的友情链接添加nofollow属性

文章简介:给WordPress友情链接添加Nofollow方法详解. 建博客的初期,交换友情链接是个不错的获得高质量链接的途径.但是,有时候虽然对方的网站给你个链接,却给你的友情链接加了Nofollow属性,相信了解nofollow标签的童鞋都知道Nofollow是一个HTML标签的属性值.这个标签的意义是告诉搜索引擎"不要追踪此网页上的链接"或"不要追踪此特定链接". 所以个人不赞成给wordpress博客的links也就是我们说的友情链接添加nofollow属性

win7系统360浏览器添加Axure扩展插件的详细步骤

  win7系统360浏览器添加Axure扩展插件的详细步骤           具体步骤: 1.首先去网上搜索"Axure扩展",并下载起来,下载后我们会得到一个".crx"结尾的文件; 2.和平时安装插件步骤一样,点击右上角的[管理扩展],选择"扩展中心"; 3.将之前下载的".crx"文件直接拖到扩展安装界面; 4.在弹出的框中点击"添加扩展程序"即可.

安卓应用开发-android 添加listview无法滑动

问题描述 android 添加listview无法滑动 我在主页面设置了三个子页面,并且加上了手势控制,本来左右滑动切换页面没有问题,但是加上了listview之后就不能实现左右滑动的效果了,求解决! 解决方案 Android listView 滑动加载 解决方案二: 这个要牵扯到 事件分发 了,你就相当于listview将触摸事件消费了,所以外层viewpager得不到事件了,你要去学习哈android事件分发 解决方案三: 上下滑事件交给ListView,左右滑事件交给子页面,如楼上所说,你