桂林理工大学空港校区(分校)专属的教务工具APP
颜值很正常 , 拥有课表查询 , 成绩查询 , 获取考试列表
课表自动导入 , 自动获取当前周 , 一次登录即保存状态
项目创建于: 2021/11/02 01:21
.
|-- images 图片资源
|
|-- lib 主体
| |-- main.dart 入口
| |-- config.dart 配置项
| |-- data.dart 运行时数据
| |-- test.dart
| |
| |-- common 函数
| | |-- aes.dart
| | |-- animation.dart 动画
| | |-- cookie.dart cookie
| | |-- day.dart 日期处理
| | |-- encode.dart 密码编码
| | |-- get.dart 数据获取
| | |-- homeWidget.dart 桌面微件
| | |-- init.dart 初始化
| | |-- io.dart 文件操作
| | |-- login.dart 登录
| | |-- noripple.dart 取消涟漪动画
| | |-- parser.dart HTML解析
| | |-- service.dart 后台服务
| | `-- style.dart 样式
| |
| |-- custom 自定义组件
| | `-- expansiontile.dart 折叠面板
| |
| |-- pages 页面
| | |-- about.dart 关于
| | |-- examQuery.dart 考试查询
| | |-- classroomQuery.dart 教室查询
| | |-- home.dart 主页
| | |-- layout.dart 主体
| | |-- login.dart 登录
| | |-- mine.dart 个人
| | |-- schedule.dart 课表
| | |-- scheduleManager.dart 课表管理
| | |-- scoreQuery.dart 成绩查询
| | |-- setting.dart 设置
| | |-- teachingPlan.dart 教学计划
| | |-- timeManager.dart 课时管理
| | `-- update.dart 更新
| |
| |-- type 特别的类
| | |-- course.dart 课程
| | |-- schedule.dart 课表存储结构
| | `-- teachingPlan.dart 教学计划
| |
| `-- widget 组件
| |-- bars.dart 条
| |-- cards.dart 卡片
| |-- dialog.dart 弹出消息
| |-- icons.dart 图标
| `-- lists.dart 列表
|
|-- README.md
|-- build.bat
|-- build.sh
|-- pubspec.yaml
Android SDK 26-35
Android Gradle Plugin 8.13.2
Gradle 8.13
OpenJDK 17.0.8.1 2023-08-24
Kotlin 2.3.0
Flutter 3.89.9
Dart 3.10.8
请将 es.antonborri.home_widget.HomeWidgetBackgroundReceiver 插件类转成可继承的类
class HomeWidgetBackgroundReceiver : BroadcastReceiver()添加 open 关键字
open class HomeWidgetBackgroundReceiver : BroadcastReceiver()flutter build apk --obfuscate --split-debug-info=xxx_Struggle --target-platform android-arm,android-arm64,android-x64 --split-per-abi
或者
// Windows使用
./bulid.bat
// Linux使用
./bulid.sh
分校教务提供的东西太少 , 目前只能拿到这些 , UI也确实一言难尽 , 有空我再改改
















