“Android属性系统”的版本间的差异
来自个人维基
(以“Android属性系统 属性系统 =个数越界的问题= 属性系统中原始默认存储247个属性,在多的话就会创建不了。这个会导致设置...”为内容创建页面) |
2015年5月4日 (一) 14:44的最后版本
Android属性系统
属性系统
个数越界的问题
属性系统中原始默认存储247个属性,在多的话就会创建不了。这个会导致设置模块设置了一项后(例如锁屏时间),重新进设置查看发现还是原来的值,但实际上数据库中的值已经更新了。
sys.settings_system_version 设置模块写数据库的时候更新这个值加1, 显示的时候判断这个属性值是不是和读代码中变量值一样,不一样就要重新读数据库。(content provider)