SQLite
coyc_csdn
生活如沙漠,漠中留些乐;
展开
-
Android SQLite 建表 面向对象编程 完美封装 一劳永逸
Android项目开发过程中经常使用到SQLite数据对数据进行存储,每个app都会有各自的数据DB,以及各种表项。这就意味着每次进行app开发都要编写数据库以及表项的创建代码,而这些建库建表代码量往往不少,但是大多雷同,只是具体数据不一样。仅仅拷贝后,替换都觉得麻烦。 为何不将建库建表封装起来呢?下次建库或者建表时只用配置对应的数据库名,表名以及表属性字段即可。1,建库建表 简单来说S原创 2016-09-10 00:00:58 · 2754 阅读 · 0 评论 -
Android SQLite 动态新增表
上篇文章介绍了SQLite的建表方法,但是在项目中会遇到这样的问题。表结构不是一次就能定义得完整,随着项目的发展,需求的变更,数据库中的表项也可能随着增加或者发生改变。 如果从新定义表结构,对导致应用之前的数据库数据消失,而采用数据备份,再导入的方式有太过复杂。 经过一番查证,发现个可以通过SQLite中的onUpgrade()方法进行数据库的更新。而触发这个更新机制的关键就是数据库版本号!原创 2016-09-11 00:02:46 · 4390 阅读 · 0 评论