feat(device): 优化设备列表展示逻辑
- 重构设备列表适配器,支持分页加载和数据更新 - 优化设备列表布局,调整样式和间距 - 修复删除设备后的列表刷新问题 - 更新项目概览页面布局 - 删除无用的 Marker视图类 |
---|
|
app/build.gradle |
---|
app/src/main/java/com/casic/smarttube/adapter/DeviceListAdapter.kt |
---|
app/src/main/java/com/casic/smarttube/adapter/OverviewGroupListAdapter.kt 100644 → 0 |
---|
app/src/main/java/com/casic/smarttube/extensions/QMUIEmptyView.kt 100644 → 0 |
---|
app/src/main/java/com/casic/smarttube/fragment/HomePageFragment.kt |
---|
app/src/main/java/com/casic/smarttube/fragment/OverviewFragment.kt |
---|
app/src/main/java/com/casic/smarttube/retrofit/RetrofitService.kt |
---|
app/src/main/java/com/casic/smarttube/retrofit/RetrofitServiceManager.kt |
---|
app/src/main/java/com/casic/smarttube/view/GroupDeviceActivity.kt |
---|
app/src/main/java/com/casic/smarttube/vm/DeviceViewModel.kt |
---|
app/src/main/java/com/casic/smarttube/vm/ProjectGroupViewModel.kt |
---|
app/src/main/java/com/casic/smarttube/widgets/GaoDeClusterMarkerView.kt 100644 → 0 |
---|
app/src/main/res/layout/activity_about_us.xml |
---|
app/src/main/res/layout/activity_add_device.xml |
---|
app/src/main/res/layout/activity_group_device.xml |
---|
app/src/main/res/layout/activity_map_device_brief.xml |
---|
app/src/main/res/layout/fragment_home.xml |
---|
app/src/main/res/layout/fragment_mine.xml |
---|
app/src/main/res/layout/fragment_overview.xml |
---|
app/src/main/res/layout/item_device_rv.xml 100644 → 0 |
---|
app/src/main/res/layout/item_device_rv_l.xml 0 → 100644 |
---|
app/src/main/res/layout/item_group_over_view_rv.xml 100644 → 0 |
---|
app/src/main/res/layout/item_group_over_view_rv_l.xml 0 → 100644 |
---|
app/src/main/res/layout/widget_view_empty.xml |
---|