Android SystemProperties和Settings.System介绍
发布日期:2021-07-19 12:29:56
浏览次数:8
分类:技术文章
本文共 1094 字,大约阅读时间需要 3 分钟。
Android SystemProperties和Settings.System介绍,不同应用间传递信息 1 使用 SystemProperties.get 这中方法在framework里面 经常见到。 特别属性 如果属性名称以“ro.”开头,那么这个属性被视为只读属性。一旦设置,属性值不能改变。 如果属性名称以“persist.”开头,当设置这个属性时,其值也将写入/data/property。 在c++中就是对应JAVA的两个函数就是property_set, property_get,其实JAVA是通过JNI调用这两个函数的。 JAVA import android.os.SystemProperties; SystemProperties.set("persist.sys.language", zone.getID()); String lang= SystemProperties.get("persist.sys.language"); C #include <cutils/properties.h> property_set("persist.sys.language", "zh"); property_get("persist.sys.language", propLang, "en"); 在adb shell可以通过以下的命名读取和修改 #getprop persist.sys.language #setprop persist.sys.language zh 2 使用 Settings.System.putInt 这种方式会保存变量到Settings 数据库中,飞行模式等的开关就是用这种方式实现的。 在AndroidManifest.xml中包含权限: <uses-permission android:name=”android.permission.WRITE_SETTINGS” /> 在需要发送数据的java文件中,包含: import android.provider.Settings; import android.content.ContentResolver; ContentResolver resolver = mContext.getContentResolver(); Settings.System.putInt(resolver,”inputFlag”,1); 同理,在接收数据端: Settings.System.getInt(resolver,”inputFlag”,3); mContext为所在应用的上下文。转载地址:https://blog.csdn.net/jdsjlzx/article/details/9311139 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年03月21日 04时01分09秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
php不需要也能输出,php 如何只输出最后生成的那个值??
2019-04-21
php正则过滤sql关键字,使用正则表达式屏蔽关键字的方法
2019-04-21
php取整v,php取整方式分享
2019-04-21
php写模糊搜索api接口,php通过sphinxapi接口实现全文搜索
2019-04-21
java图片加气泡文字_图片加气泡文字
2019-04-21
java总结i o流_14.java总结I/O流
2019-04-21
java和历转为西历_日期转西暦,和暦
2019-04-21
java 远程 yarn jar_再论Yarn Client和Yarn cluster
2019-04-21
java单元测试断言_单元测试+断言
2019-04-21
java 创建压缩包_用Java创建ZIP压缩文件
2019-04-21
java typedarray_TintTypedArray.java
2019-04-21
java字符字面量_java – 字符串字面量的行为是令人困惑的
2019-04-21
php判断数组的值是否为空,PHP判断数组是否为空的常用方法(五种方法)
2019-04-21
php 读数据库,PHP数据库
2019-04-21
PHP能不能下载报表,PHP生成Excel报表的方法
2019-04-21
php mht2html,PHP 处理 mht 文件
2019-04-21
rt2tr matlab,MATLAB机器人工具箱参考
2019-04-21