反射动态建表

  1. SQLiteHelper定义一个接口SQLiteDataTable,里边重写onCreate和onUpgrade方法。在SQLiteDaoBase基类去实现这个SQLiteDataTable接口方法。
  2. 然后UserDao继承了SQLiteDaoBase这个基类,实现抽象类里的oncreate和onUpgrade两个方法,在oncreate方法里创建user表,写sql语句。
  3. 在SQLiteHelper里的onCreate方法里通过反射获得任意一个实现了SQLiteDataTable接口的实例,再调用示例的建表方法创建表

反射动态建表这类方法适合团队开发

posted @ 2016-08-17 18:49  仙贝仙贝  阅读(154)  评论(0编辑  收藏  举报