refactor(app): 重构应用布局和功能
- 更新了多个 Activity 和 Fragment 的布局结构
-优化了图片预览功能,使用 ViewPager2 替代 ViewPager
- 移除了 GreenDao,改用 Room 作为数据库框架
- 更新了多个依赖库版本
-优化了代码结构,提高了代码可读性和维护性
1 parent 1701a95 commit 87508ae86f5f9d8283ea2ed3b5acb33e30607424
pengxianhong authored 23 days ago
Showing 91 changed files
View
app/build.gradle
View
app/src/main/AndroidManifest.xml
View
app/src/main/java/com/casic/xz/meterage/base/BaseApplication.kt
View
app/src/main/java/com/casic/xz/meterage/bean/SearchHistoryBean.java
View
app/src/main/java/com/casic/xz/meterage/dao/SearchHistoryDao.java 0 → 100644
View
app/src/main/java/com/casic/xz/meterage/fragment/HomePageFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/MinePageFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/certificate/CertificateReportFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/customer/CertificateFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/customer/ContractRecordFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/customer/SampleRecordFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/detection/AwaitDetectionFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/detection/CompletedDetectionFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/detection/UnderDetectionFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/equipment/StateChangeLogFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/file/StandardFileFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/outfield/OutfieldDetectionFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/task/AwaitTaskFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/task/CompletedTaskFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/task/OvertimeTaskFragment.kt
View
app/src/main/java/com/casic/xz/meterage/fragment/task/UnderTaskFragment.kt
View
app/src/main/java/com/casic/xz/meterage/greendao/DaoMaster.java 100644 → 0
View
app/src/main/java/com/casic/xz/meterage/greendao/DaoSession.java 100644 → 0
View
app/src/main/java/com/casic/xz/meterage/greendao/SearchHistoryBeanDao.java 100644 → 0
View
app/src/main/java/com/casic/xz/meterage/utils/DataBaseManager.kt
View
app/src/main/java/com/casic/xz/meterage/utils/GlideLoadEngine.kt
View
app/src/main/java/com/casic/xz/meterage/utils/MeterageDataBase.java 0 → 100644
View
app/src/main/java/com/casic/xz/meterage/view/BigImageActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/FeedbackActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/UserInfoActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/VersionControlActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/VersionHistoryActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/ApprovalOperationActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/BusinessStatisticsActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/CapabilityActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/CapabilityDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/CertificateReportDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/ContractDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/ContractInvoiceActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/CustomerActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/CustomerDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/DetectionSampleDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/EntrustActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/EntrustDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/EquipmentActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/EquipmentDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/MeterageTrainActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/MeterageTrainDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/OutfieldDetectionDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/OvertimeDeviceActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/OvertimeEquipActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/SelectCustomerActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/SelectSampleActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/StandardDeviceActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/StandardDeviceDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/StandardFileDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/home/WriteSampleActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/notice/NoticeDetailActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/notice/NoticeListActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/notice/PreviewPdfActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/notice/PreviewTextActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchCapabilityResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchContractResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchCustomerResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchEntrustResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchEquipmentResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchGlobalResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchMeterageTrainResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/view/search/SearchStandardDeviceResultActivity.kt
View
app/src/main/java/com/casic/xz/meterage/widgets/AlertReturnControlDialog.kt
View
app/src/main/java/com/casic/xz/meterage/widgets/ProcessBottomSheet.kt
View
app/src/main/res/layout/activity_big_image.xml
View
app/src/main/res/layout/activity_login.xml
View
app/src/main/res/layout/activity_permission.xml
View
app/src/main/res/layout/dialog_alert_return.xml
View
app/src/main/res/layout/item_big_image.xml 0 → 100644
View
app/src/main/res/layout/item_big_picture.xml 100644 → 0
View
app/src/main/res/layout/item_notice_rv_l.xml
View
app/src/main/res/layout/sheet_process.xml
View
app/src/main/res/mipmap-xxxhdpi/default_avatar.jpg 100644 → 0
View
app/src/main/res/mipmap-xxxhdpi/default_image.png 0 → 100644
View
app/src/main/res/values/colors.xml
View
app/src/main/res/values/strings.xml
View
app/src/main/res/values/styles.xml
View
app/src/main/res/values/themes.xml
View
build.gradle
View
gradle/wrapper/gradle-wrapper.properties
View
settings.gradle