feat(database): 用 Room 替代 GreenDao
- 移除 GreenDao 相关代码,包括 DaoMaster、DaoSession、DataBaseManager - 新增 Room 数据库实现,创建 DetectorDataBase 类 - 更新 InstallMarkerActivity 中的数据库操作- 修改 ExcelKit 以使用新的 MarkerBean 类 - 更新 LocaleConstant,添加构建查询的方法 - 删除 Long 扩展函数 createTaskCode |
---|
|
app/build.gradle |
---|
app/src/main/java/com/casic/common/detector/gd/base/BaseApplication.kt |
---|
app/src/main/java/com/casic/common/detector/gd/base/SerialPortBaseActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/bean/MarkerBean.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/bean/MarkerLocalBean.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/bean/TaskBean.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/bean/TaskLocalBean.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/bean/TaskMarkerBean.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/bean/TaskMarkerLocalBean.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/dao/MarkerBeanDao.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/dao/TaskBeanDao.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/dao/TaskMarkerBeanDao.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/extensions/Long.kt 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/greendao/DaoMaster.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/greendao/DaoSession.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/greendao/MarkerLocalBeanDao.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/greendao/TaskLocalBeanDao.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/greendao/TaskMarkerLocalBeanDao.java 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/model/TaskModel.java |
---|
app/src/main/java/com/casic/common/detector/gd/retrofit/RetrofitService.kt |
---|
app/src/main/java/com/casic/common/detector/gd/retrofit/RetrofitServiceManager.kt |
---|
app/src/main/java/com/casic/common/detector/gd/service/NtripConnectService.kt |
---|
app/src/main/java/com/casic/common/detector/gd/utils/DataBaseManager.kt 100644 → 0 |
---|
app/src/main/java/com/casic/common/detector/gd/utils/DetectorDataBase.java 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/utils/ExcelKit.kt |
---|
app/src/main/java/com/casic/common/detector/gd/utils/LocaleConstant.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/InstallMarkerActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/MainActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/SearchMarkerActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/SearchMarkerAuditActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/vm/TaskViewModel.kt |
---|
app/src/main/java/com/casic/common/detector/gd/widgets/MarkerDetailDialog.kt |
---|
app/src/main/java/com/casic/common/detector/gd/widgets/QueryMarkerDialog.kt |
---|
build.gradle |
---|
gradle/wrapper/gradle-wrapper.properties |
---|
settings.gradle |
---|