├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ └── com │ │ └── ahu │ │ └── ahutong │ │ ├── AHUApplication.java │ │ ├── Constants.kt │ │ ├── MainActivity.kt │ │ ├── appwidget │ │ └── ScheduleAppWidget.kt │ │ ├── data │ │ ├── AHURepository.kt │ │ ├── AHUResponse.java │ │ ├── api │ │ │ └── AHUCookieJar.java │ │ ├── base │ │ │ └── BaseDataSource.kt │ │ ├── crawler │ │ │ ├── CrawlerDataSource.kt │ │ │ ├── api │ │ │ │ ├── adwmh │ │ │ │ │ └── AdwmhApi.kt │ │ │ │ ├── jwxt │ │ │ │ │ └── JwxtApi.kt │ │ │ │ └── ycard │ │ │ │ │ └── YcardApi.kt │ │ │ ├── configs │ │ │ │ └── Constants.kt │ │ │ ├── manager │ │ │ │ ├── CookieManager.kt │ │ │ │ └── TokenManager.kt │ │ │ ├── model │ │ │ │ ├── adwnh │ │ │ │ │ ├── Balance.kt │ │ │ │ │ ├── Captcha.kt │ │ │ │ │ ├── Info.kt │ │ │ │ │ └── QRcode.kt │ │ │ │ ├── jwxt │ │ │ │ │ ├── CourseTable.kt │ │ │ │ │ ├── CurrentSemester.kt │ │ │ │ │ ├── CurrentTeachWeek.kt │ │ │ │ │ ├── ExamInfo.kt │ │ │ │ │ └── Grade.kt │ │ │ │ └── ycard │ │ │ │ │ ├── BathroomInfo.kt │ │ │ │ │ ├── BathroomPayRequest.kt │ │ │ │ │ ├── BathroomRequest.kt │ │ │ │ │ ├── CardBalanceRequest.kt │ │ │ │ │ ├── CardInfo.kt │ │ │ │ │ ├── CardPayRequest.kt │ │ │ │ │ ├── PayResponse.kt │ │ │ │ │ ├── RequestBody.kt │ │ │ │ │ └── Token.kt │ │ │ ├── net │ │ │ │ ├── AutoLoginInterceptor.kt │ │ │ │ └── TokenAuthenticator.kt │ │ │ ├── state.kt │ │ │ └── utils │ │ │ │ └── utils.kt │ │ ├── dao │ │ │ ├── AHUCache.kt │ │ │ └── PreferencesManager.kt │ │ └── model │ │ │ ├── BathRoom.java │ │ │ ├── BathroomTelInfo.kt │ │ │ ├── Card.java │ │ │ ├── Course.java │ │ │ ├── ElectricityChargeInfo.kt │ │ │ ├── Exam.java │ │ │ ├── Grade.java │ │ │ ├── License.kt │ │ │ ├── RoomSelectionInfo.kt │ │ │ ├── ScheduleConfigBean.java │ │ │ ├── Tel.kt │ │ │ └── User.java │ │ ├── ext │ │ ├── CoroutineScope.kt │ │ ├── NumberExt.kt │ │ ├── StringExt.kt │ │ └── UserExt.kt │ │ ├── extension │ │ ├── ActivityRecorder.kt │ │ ├── RecorderHelper.kt │ │ ├── hiddenApis.kt │ │ └── ktx.kt │ │ ├── ui │ │ ├── components │ │ │ ├── LiquidBottomTab.kt │ │ │ ├── LiquidBottomTabs.kt │ │ │ ├── LiquidButton.kt │ │ │ ├── LiquidSlider.kt │ │ │ ├── LiquidToggle.kt │ │ │ └── LocalIsLiquidGlassEnabled.kt │ │ ├── screen │ │ │ ├── BottomNavBar.kt │ │ │ ├── Main.kt │ │ │ ├── Settings.kt │ │ │ ├── Setup.kt │ │ │ ├── Splash.kt │ │ │ ├── main │ │ │ │ ├── BathroomDeposit.kt │ │ │ │ ├── CardBalanceDeposit.kt │ │ │ │ ├── ElectricityDeposit.kt │ │ │ │ ├── Exam.kt │ │ │ │ ├── Grade.kt │ │ │ │ ├── Home.kt │ │ │ │ ├── PhoneBook.kt │ │ │ │ ├── Schedule.kt │ │ │ │ ├── Tools.kt │ │ │ │ ├── home │ │ │ │ │ ├── AtAGlance.kt │ │ │ │ │ ├── BathroomOpening.kt │ │ │ │ │ ├── CampusCard.kt │ │ │ │ │ ├── ElectricityPayment.kt │ │ │ │ │ └── TodayCourseList.kt │ │ │ │ └── schedule │ │ │ │ │ ├── CourseCard.kt │ │ │ │ │ ├── CourseCardSpec.kt │ │ │ │ │ └── CourseDetailDialog.kt │ │ │ ├── settings │ │ │ │ ├── Contributors.kt │ │ │ │ ├── Debug.kt │ │ │ │ ├── License.kt │ │ │ │ └── Preferences.kt │ │ │ └── setup │ │ │ │ ├── Info.kt │ │ │ │ ├── Login.kt │ │ │ │ ├── LoginDynamicIsland.kt │ │ │ │ └── Splash.kt │ │ ├── shape │ │ │ └── SmoothRoundedCornerShape.kt │ │ ├── state │ │ │ ├── AboutViewModel.kt │ │ │ ├── BathroomDepositViewModel.kt │ │ │ ├── CardBalanceDepositViewModel.kt │ │ │ ├── DeveloperViewModel.kt │ │ │ ├── DiscoveryViewModel.kt │ │ │ ├── ElectricityDepositViewModel.kt │ │ │ ├── ExamViewModel.kt │ │ │ ├── GradeViewModel.kt │ │ │ ├── LicenseViewModel.kt │ │ │ ├── LoginViewModel.kt │ │ │ ├── MainViewModel.kt │ │ │ ├── PreferencesViewModel.kt │ │ │ ├── ScheduleViewModel.kt │ │ │ └── TelDirectoryViewModel.kt │ │ ├── theme │ │ │ └── AHUTheme.kt │ │ └── utils │ │ │ ├── DampedDragAnimation.kt │ │ │ ├── DragGestureInspector.kt │ │ │ ├── InteractiveHighlight.kt │ │ │ └── ProgressConverter.kt │ │ └── utils │ │ ├── DES.java │ │ └── Navigation.kt │ └── res │ ├── drawable │ ├── baseline_refresh_24.xml │ ├── ic_exam.xml │ ├── ic_grade.xml │ ├── ic_launcher_monochrome.xml │ ├── ic_phonebook.xml │ ├── ic_schedule.xml │ ├── launcher_background.xml │ ├── splash_screen.xml │ ├── splash_screen_night.xml │ └── widget_background.xml │ ├── layout │ ├── item_widget_content.xml │ ├── item_widget_head.xml │ └── layout_widget.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ └── ic_launcher_foreground.png │ ├── mipmap-mdpi │ └── ic_launcher_foreground.png │ ├── mipmap-xhdpi │ └── ic_launcher_foreground.png │ ├── mipmap-xxhdpi │ └── ic_launcher_foreground.png │ ├── mipmap-xxxhdpi │ └── ic_launcher_foreground.png │ ├── mipmap │ ├── emoji_left_hand.png │ ├── emoji_password.png │ ├── emoji_right_hand.png │ ├── emoji_username.png │ ├── partying_face_3d.png │ ├── schedule_widget_prev.png │ └── widget_preview.png │ ├── values-night │ └── themes.xml │ ├── values │ ├── ic_launcher_background.xml │ ├── refs.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── app_widget_info.xml │ └── widget_provider.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── pic ├── bathroom_charge.png ├── electricity_charge.png ├── exam_page.png ├── grade_page.png ├── home_page.png ├── home_page_2025.png ├── login_page.png ├── schedule_page.png └── tools_page.png └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/AHUApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/AHUApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/appwidget/ScheduleAppWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/appwidget/ScheduleAppWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/AHURepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/AHURepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/AHUResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/AHUResponse.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/api/AHUCookieJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/api/AHUCookieJar.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/base/BaseDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/base/BaseDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/CrawlerDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/CrawlerDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/api/adwmh/AdwmhApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/api/adwmh/AdwmhApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/api/jwxt/JwxtApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/api/jwxt/JwxtApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/api/ycard/YcardApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/api/ycard/YcardApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/configs/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/configs/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/manager/CookieManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/manager/CookieManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/manager/TokenManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/manager/TokenManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/Balance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/Balance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/Captcha.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/Captcha.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/Info.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/Info.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/QRcode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/adwnh/QRcode.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/CourseTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/CourseTable.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/CurrentSemester.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/CurrentSemester.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/CurrentTeachWeek.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/CurrentTeachWeek.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/ExamInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/ExamInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/Grade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/jwxt/Grade.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/BathroomInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/BathroomInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/BathroomPayRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/BathroomPayRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/BathroomRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/BathroomRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/CardBalanceRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/CardBalanceRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/CardInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/CardInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/CardPayRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/CardPayRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/PayResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/PayResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/RequestBody.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/RequestBody.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/Token.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/model/ycard/Token.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/net/AutoLoginInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/net/AutoLoginInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/net/TokenAuthenticator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/net/TokenAuthenticator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/state.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/state.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/crawler/utils/utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/crawler/utils/utils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/dao/AHUCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/dao/AHUCache.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/dao/PreferencesManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/dao/PreferencesManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/BathRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/BathRoom.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/BathroomTelInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/BathroomTelInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/Card.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/Card.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/Course.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/ElectricityChargeInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/ElectricityChargeInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/Exam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/Exam.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/Grade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/Grade.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/License.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/License.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/RoomSelectionInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/RoomSelectionInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/ScheduleConfigBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/ScheduleConfigBean.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/Tel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/Tel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/data/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/data/model/User.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ext/CoroutineScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ext/CoroutineScope.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ext/NumberExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ext/NumberExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ext/StringExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ext/StringExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ext/UserExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ext/UserExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/extension/ActivityRecorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/extension/ActivityRecorder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/extension/RecorderHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/extension/RecorderHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/extension/hiddenApis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/extension/hiddenApis.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/extension/ktx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/extension/ktx.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/components/LiquidBottomTab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/components/LiquidBottomTab.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/components/LiquidBottomTabs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/components/LiquidBottomTabs.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/components/LiquidButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/components/LiquidButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/components/LiquidSlider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/components/LiquidSlider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/components/LiquidToggle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/components/LiquidToggle.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/components/LocalIsLiquidGlassEnabled.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/components/LocalIsLiquidGlassEnabled.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/BottomNavBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/BottomNavBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/Main.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/Settings.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/Setup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/Setup.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/Splash.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/Splash.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/BathroomDeposit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/BathroomDeposit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/CardBalanceDeposit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/CardBalanceDeposit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/ElectricityDeposit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/ElectricityDeposit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/Exam.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/Exam.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/Grade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/Grade.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/Home.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/Home.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/PhoneBook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/PhoneBook.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/Schedule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/Schedule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/Tools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/Tools.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/home/AtAGlance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/home/AtAGlance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/home/BathroomOpening.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/home/BathroomOpening.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/home/CampusCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/home/CampusCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/home/ElectricityPayment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/home/ElectricityPayment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/home/TodayCourseList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/home/TodayCourseList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/schedule/CourseCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/schedule/CourseCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/schedule/CourseCardSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/schedule/CourseCardSpec.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/main/schedule/CourseDetailDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/main/schedule/CourseDetailDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/settings/Contributors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/settings/Contributors.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/settings/Debug.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/settings/Debug.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/settings/License.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/settings/License.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/settings/Preferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/settings/Preferences.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/setup/Info.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/setup/Info.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/setup/Login.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/setup/Login.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/setup/LoginDynamicIsland.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/setup/LoginDynamicIsland.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/screen/setup/Splash.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/screen/setup/Splash.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/shape/SmoothRoundedCornerShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/shape/SmoothRoundedCornerShape.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/AboutViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/BathroomDepositViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/BathroomDepositViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/CardBalanceDepositViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/CardBalanceDepositViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/DeveloperViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/DeveloperViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/DiscoveryViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/DiscoveryViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/ElectricityDepositViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/ElectricityDepositViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/ExamViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/ExamViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/GradeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/GradeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/LicenseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/LicenseViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/LoginViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/PreferencesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/PreferencesViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/ScheduleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/ScheduleViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/state/TelDirectoryViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/state/TelDirectoryViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/theme/AHUTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/theme/AHUTheme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/utils/DampedDragAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/utils/DampedDragAnimation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/utils/DragGestureInspector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/utils/DragGestureInspector.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/utils/InteractiveHighlight.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/utils/InteractiveHighlight.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/ui/utils/ProgressConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/ui/utils/ProgressConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/utils/DES.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/utils/DES.java -------------------------------------------------------------------------------- /app/src/main/java/com/ahu/ahutong/utils/Navigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/java/com/ahu/ahutong/utils/Navigation.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_refresh_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/baseline_refresh_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_exam.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/ic_exam.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_grade.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/ic_grade.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_monochrome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/ic_launcher_monochrome.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_phonebook.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/ic_phonebook.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_schedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/ic_schedule.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_screen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/splash_screen.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_screen_night.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/splash_screen_night.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/widget_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/drawable/widget_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_widget_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/layout/item_widget_content.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_widget_head.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/layout/item_widget_head.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_widget.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/layout/layout_widget.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/emoji_left_hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/emoji_left_hand.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/emoji_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/emoji_password.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/emoji_right_hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/emoji_right_hand.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/emoji_username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/emoji_username.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/partying_face_3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/partying_face_3d.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/schedule_widget_prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/schedule_widget_prev.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/widget_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/mipmap/widget_preview.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/refs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/values/refs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/app_widget_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/xml/app_widget_info.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/widget_provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/app/src/main/res/xml/widget_provider.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/gradlew.bat -------------------------------------------------------------------------------- /pic/bathroom_charge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/bathroom_charge.png -------------------------------------------------------------------------------- /pic/electricity_charge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/electricity_charge.png -------------------------------------------------------------------------------- /pic/exam_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/exam_page.png -------------------------------------------------------------------------------- /pic/grade_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/grade_page.png -------------------------------------------------------------------------------- /pic/home_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/home_page.png -------------------------------------------------------------------------------- /pic/home_page_2025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/home_page_2025.png -------------------------------------------------------------------------------- /pic/login_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/login_page.png -------------------------------------------------------------------------------- /pic/schedule_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/schedule_page.png -------------------------------------------------------------------------------- /pic/tools_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/pic/tools_page.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenAHU/AHUTong/HEAD/settings.gradle.kts --------------------------------------------------------------------------------