feat(utils): 新增文件下载管理器
- 实现了FileDownloadManager类,用于管理文件下载过程
- 添加了空视图EmptyView组件
- 更新了多个Activity的布局和逻辑,使用新的TitleBarView和沉浸式状态栏- 移除了不必要的依赖库,优化了项目结构
dev
1 parent d3a6908 commit a67922cb28dd1ae015fb08044ead5e16f669bdbd
pengxianhong authored on 13 Jan
Showing 45 changed files
View
app/build.gradle
View
app/src/main/java/com/casic/smarttube/adapter/DeviceListAdapter.kt
View
app/src/main/java/com/casic/smarttube/extensions/ViewGroup.kt 0 → 100644
View
app/src/main/java/com/casic/smarttube/fragment/HomePageFragment.kt
View
app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
View
app/src/main/java/com/casic/smarttube/retrofit/RetrofitService.kt 0 → 100644
View
app/src/main/java/com/casic/smarttube/retrofit/RetrofitServiceManager.kt 0 → 100644
View
app/src/main/java/com/casic/smarttube/utils/FileDownloadManager.kt 0 → 100644
View
app/src/main/java/com/casic/smarttube/utils/retrofit/RetrofitService.kt 100644 → 0
View
app/src/main/java/com/casic/smarttube/utils/retrofit/RetrofitServiceManager.kt 100644 → 0
View
app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
View
app/src/main/java/com/casic/smarttube/view/AddDeviceActivity.kt
View
app/src/main/java/com/casic/smarttube/view/BigImageActivity.kt
View
app/src/main/java/com/casic/smarttube/view/DeviceDetailActivity.kt
View
app/src/main/java/com/casic/smarttube/view/GroupDeviceActivity.kt
View
app/src/main/java/com/casic/smarttube/view/HistoryDataActivity.kt
View
app/src/main/java/com/casic/smarttube/view/MainActivity.kt
View
app/src/main/java/com/casic/smarttube/view/MapDeviceBriefActivity.kt
View
app/src/main/java/com/casic/smarttube/view/SelectLocationActivity.kt
View
app/src/main/java/com/casic/smarttube/vm/AuthenticateViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/DeviceViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/LoginViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/ProjectGroupViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/UploadImageViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/UserViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/VersionViewModel.kt
View
app/src/main/java/com/casic/smarttube/widgets/DateSelectDialog.kt
View
app/src/main/java/com/casic/smarttube/widgets/EmptyView.kt 0 → 100644
View
app/src/main/java/com/casic/smarttube/widgets/MultiSelectDialog.kt
View
app/src/main/java/com/casic/smarttube/widgets/ProgressDialog.kt 0 → 100644
View
app/src/main/res/drawable/download_progress.xml 100644 → 0
View
app/src/main/res/drawable/ic_empty.xml 0 → 100644
View
app/src/main/res/layout/activity_about_us.xml
View
app/src/main/res/layout/activity_add_device.xml
View
app/src/main/res/layout/activity_big_image.xml
View
app/src/main/res/layout/activity_device_detail.xml
View
app/src/main/res/layout/activity_group_device.xml
View
app/src/main/res/layout/activity_history_data.xml
View
app/src/main/res/layout/activity_main.xml
View
app/src/main/res/layout/activity_map_device_brief.xml
View
app/src/main/res/layout/activity_select_location.xml
View
app/src/main/res/layout/dialog_progress.xml 0 → 100644
View
app/src/main/res/layout/include_base_title.xml 100644 → 0
View
app/src/main/res/layout/widget_view_empty.xml 0 → 100644
View
gradlew 100755 → 100644
File mode changed