仅适用于 **石油大学(华东)
的一款课程表软件,支持添加小部件至桌面,不支持显示小学期课程。
现已上架酷安网
若使用本软件,请确保在每次更新完课程数据后都与课程信息源进行核对,确定数据正确才使用。
课程信息源为:微信石大企业号-教务信息-微查询-学生课表
- 无中心服务器,信息爬取与解析完全在本地进行,保证个人信息安全,密码在登录后就销毁,之后使用cookies更新数据
- 使用桌面小插件,可以方便地查看课程
[TOC]
- 切换周有时候会闪退:
- 切换过快会无停止运行提示,直接闪退。
- 无规律有时候换着换着突然停止运行,有停止运行弹窗
-
适应了学校的新时间表:上午5小节课,一天14节课
-
删除了教师显示(数据源无此项)
注意:
因学校假期期间强制修改密码,已登录用户需先退出登录再重新登入,否则软件会闪退
- 修复了许多场景下需要强行停止应用才能更新数据的问题
- 修复了程序后台关闭后无法从数据库读取数据(桌面小部件刷新数据会导致程序停止运行)的问题
- 使用了更优化的算法生成适应白字的课程背景颜色
- 修改了主页分文字大小与小部件字体大小,使用pt单位,使大字手机也能显示完整课程和位置
增加了点击小部件星期
栏更新小部件功能
增加了一个打开导航栏的按键
增加了返回当前周
的提示
删除使用QQ联系开发者
的功能
修复了小部件左侧节数与课程没对齐的bug
修复退出登录
时用户数据清除不完全的bug
完成基本功能
mnnyang/ClassSchedule(licensed under the Apache License 2.0)
Android sqlite how to check if a record exists
GSON throwing “Expected BEGIN_OBJECT but was BEGIN_ARRAY”?
【Android】数据存储(一) SharedPreferences详解
Android Navigation Drawer Tutorial using Fragments - Updated
Understanding AsyncTask – Once and Forever
Start new Activity and finish current one in Android? duplicate
How to decide font color in white or black depending on background color?