Android累积 - 数据库
1. 更改数据库结构避免改动大量代码。
思路:使用Android API插入法的ContentValue,ContentValue是key、value,Map也是key、value,利用这一点,
可以在需要存数据库中的Model中写个getDbMap方法,将所有字段放在Map中,存入数据库的时候遍历Map,
将Map的key、value赋值给ContentValue的key、value。这样增加字段的时候只需要在Model的getDbMap方法中添加即可。
这样做的优点:可以有效避免中间数据模型转化时,或则是数据解析时带来的不便。