init: 河南女子职业学院智慧学工考勤签到 Android 应用
功能包含:学生登录、微信授权、自定义GPS签到、预设管理、历史记录 开发者:凡笙 Made-with: Cursor
This commit is contained in:
39
README.md
Normal file
39
README.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# GPSPunchApp
|
||||
|
||||
河南女子职业学院智慧学工考勤签到 Android 应用
|
||||
|
||||
## 功能
|
||||
|
||||
- 学生身份登录(姓名 + 学号 + 验证码)
|
||||
- 微信扫码授权登录
|
||||
- 登录状态持久化,下次打开无需重复登录
|
||||
- 自定义 GPS 经纬度进行考勤签到
|
||||
- GPS 预设位置管理(添加 / 删除)
|
||||
- 课程列表与打卡记录查看
|
||||
- 签到历史记录本地保存
|
||||
- 退出登录
|
||||
|
||||
## 技术栈
|
||||
|
||||
- Kotlin
|
||||
- OkHttp3(网络请求 + Cookie 管理)
|
||||
- Jsoup(HTML 解析)
|
||||
- Material3(UI 组件)
|
||||
- SharedPreferences(本地持久化)
|
||||
- Coroutines(异步任务)
|
||||
|
||||
## 构建
|
||||
|
||||
使用 Android Studio 打开 `GPSPunchApp` 目录,或命令行执行:
|
||||
|
||||
```
|
||||
./gradlew assembleDebug
|
||||
```
|
||||
|
||||
生成的 APK 位于 `app/build/outputs/apk/debug/app-debug.apk`
|
||||
|
||||
## 声明
|
||||
|
||||
本项目仅供参考学习使用,未加入任何第三方接口,未收集用户个人信息。
|
||||
|
||||
开发者:凡笙
|
||||
Reference in New Issue
Block a user