轻屿课表
正式版
3
查看
0
讨论
25
收藏
超级岛功能需要HyperOS系统版本在3.0.300及其以上或者Oppo c16系统及其以上
photo_library 应用截图
new_releases 更新日志
v3.0.0
本次重点:全站界面换成 Compose 重写版、首页多了月视图、云备份恢复前先看差异
这是 3.0 的第一个测试版,也是重构版的大版本:整个 App 的界面框架换成了 Compose 重写,页面、动效和玻璃材质全部重做,滑动和切页更跟手。老用户可以直接覆盖安装,课表、日程、壁纸和设置都会保留,不需要迁移;只有教务导入的登录状态需要重新登录一次。本版要求 Android 13(minSdk 33)及以上,Android 13 以下不再更新。
新增 · 21
全站界面换成 Compose 重写版:页面、弹层、玻璃材质和转场统一到 miuix 组件,滚动与切页更跟手,不再依赖 Flutter 运行时。
首页多了月视图:周 / 日 / 月三个同级视图,停在哪个视图会记住,冷启动回到原视图。
首页底栏换成可左右滑的玻璃底栏:切页有跟手转场,圆钮只给当前页亮。
首页「更多功能」汇总页:没有固定入口的页面集中收齐,按分类分区块、八宫格磁贴。
首页课表下拉就能重跑上次录好的教务导入:原地显示进度和结果,成功后自动回首页,不用再跳去导入页。
课表周视图:考试卡、日程卡按钟点落进网格;星期栏给有日程的日期加一个小圆点(跟着星期强调色)。
日视图:作业 / DDL 接进当日议程,顶部一条待办带。
添加课程能「沿用已有课程」:名称、简称、教师、教室、性质和每条排课的教师地点一起带过来;星期和节次仍由你自己填。
课表导出与分享:导出干净课表图,顶栏菜单直接分享;截屏后也会提示分享。
课表自动更新:打开时 / 每隔 N 小时 / 每天定时三种时机,静默跑,有变化或失败才提示。
云备份恢复前先看差异:恢复拆成「预览差异 → 确认」两步,恢复后还能撤销。
局域网整份恢复与撤销:网页端可整份恢复课表,恢复后还能撤销。
教务导入补齐:网页登录接真 WebView、Cookie 提取与登录态判定,适配仓按教学楼分流作息,支持宏录制 / 回放;从旧版升级后需要重新登录一次教务。
二维码传输:真相机扫码、发送页真渲染二维码,扫码结果直接落成接收会话。
桌面小组件:设置页接真宿主,10 项设置真读真写,课表改完自动刷新桌面卡片。
通知点击落回对应页面:冷启动和已运行两路都解析,点通知不再只打开首页。
单节课闹钟:课程弹层可给这一节单独设提醒,考试改完会重排闹钟。
超级岛试弹:设置里可直接试弹实况通知,合成窗口、退后台和会话恢复走真管线。
外观编辑:整屏缩成卡片的入场 / 出场,改完即时预览。
课程卡片设置里多了日视图配色开关:关掉后日视图课程卡改用统一卡底色,课名更好读。
壁纸:取景页改成悬浮玻璃按钮,按钮跟着壁纸明暗翻色;拖动取景、历史记录 / 自动换 / 删除撤销,首页壁纸高斯模糊。
优化 · 22
底栏玻璃更省:切页时不再每帧重算整屏模糊,滑起来更跟手。
月视图拖动更顺:拖动时不再每帧重建整页。
周↔日切换的第一帧更稳,不再先卡一下才出来。
切回日视图更顺:不再把整页重新搭一遍。
顶栏玻璃统一成官方做法,各页面自动跟着生效;云同步页的渐变模糊也修好了。
首页顶栏的「更多」改成常驻玻璃球:带阴影,压在壁纸上呈磨砂效果,壁纸明暗变化时墨色跟着翻。
引导页版式重做:圆点并进翻页按钮、页名提到大标题、权限进度条只表完成度。
滑杆更跟手:课表页四根滑杆改成松手后 0.25 秒才保存,拖动不再一卡一卡;选色弹窗换成官方组件。
时间模板页不再转圈等:进页直接列出已有模板;新建一套模板后立刻进编辑页填节次。
快捷生成弹窗重做:按上午、下午、晚上、课堂节奏分成四张卡;改数字时实时预览「共 N 节 · 最后一节几点结束」;填错时提示直接标到出错那张卡。
编辑节次时允许时间重叠:重叠只提示,保存时才拦。
课程编辑页:去掉顶部那块身份卡;每条排课多了「时间模板」一行,可以只给这一条换模板;教师和地点能直接从已有记录里挑,不用每次手输。
日程编辑页:编辑已有日程时也能用快捷模板。
时间模板页右上角的 ⋮ 改成锚点菜单;地点匹配卡上的删除和取消改成实心按钮。
教务导入页的快捷导入行改版:标题和副标题分开,一眼看出这一行是回放录好的脚本。
提醒时机:设置项和效果说明都改成短句,比如「重点提醒切换时机」「一上课就切」。
后台保活页:图标换成与语义相符的版本。
考试弹层适配矮屏和大字号:选日期补具体日期行与周数徽章,列表限高,给底部按钮留位置。
更新页 / 关于页 / 赞助页收口:更新说明改淡色胶囊、版本号右对齐,关于页头部重排、免责声明移到页尾,赞助名单说明句精简。
列表样式统一:卡片里不再画多余横线,标题和滚动跟官方示例一致。
宽屏适配:页面骨架、列表和底栏 Rail 按同一套判据收口。
六种语言文案补齐:新界面补上译文,清掉过长的中文和没人用的文案。
修复 · 31
月视图:设了壁纸就进不去、矮屏面板被挤成 0、切入时文字闪黑闪白。
壁纸:删除档案会误删别的课表在用的图;自动换、历史切回 / 删除 / 撤销真正接到宿主。
备份 / 云同步 / 整份传输:个别字段类型不对导致整份备份被拒或整档静默消失;整份传输后设置与地点分组不再丢;空快照不再覆盖云端。
局域网:HTTP 线程与 UI 线程并发写互撞;表格覆盖导入任一行非法不再丢旧课表。
设置:坏一个字段不再把整份设置重置为默认;弹层关闭时官方退场动画不再丢失;列表滑到底不再多出一段空白;课表设置页「时间模板 / 课表档案」两行右侧的长灰字去掉,只留图标、标题和箭头。
云同步:设备名不再显示「Compose 壳」,没改过名就显示手机型号;改完立刻保存,下次打开还是这个名字。
考试:选日期弹层底部按钮被挤出、未选星期时「确认」可点却无反应。
天气:坐标取整把「同一城市」判定打穿,升级用户永远丢缓存、日视图反复请求。
导入:单元格 Infinity 让 round() 抛异常,整表导入崩溃。
统计:拿不到的读数和没接的落点不再假装有。
通知:点击按变体找启动页,Compose 壳补一次通知权限申请。
更新:系统下载器改取官方直连 URL,不再被镜像信任根拒绝。
检查更新改成三路并行竞速,先成功的先用;国内网络下查不到更新的问题修好了。
软件更新页:展开更新说明后整页滑不动;顶栏两颗按钮左右边距不一致;从首页八宫格进来时不再画返回箭头。
教务适配器脚本下载改走你选的镜像渠道,超时不再卡住;失败提示会写明试过哪个源、几个镜像。
首页:切出内嵌页时整棵首页被重建,悬浮球闪一下。
首页八宫格:从旧版升级后某些格子会被旧配置占住、编辑后少一个入口;文字颜色和最后一行对齐也修了。
小组件刷新更省:只在课表有变化的时候才重新推快照,不再反复重画。
课表:日 / 周切换时星期栏选中态即时跟手,选中蓝条平滑滑动。
课表重新配色:点进去只显示「不可用」,现在能正常选配色。
壁纸:新页面第一帧不再闪一下没模糊的壁纸;玻璃表面也跟着壁纸一起糊。
启动:先显示上次的内容再刷新,不再先闪一下白屏或没壁纸的底色。
语言:把界面语言换成别的以后,界面还是旧语言,现在立刻跟着变;「跟随系统」也修好了,切到外语再切回来立刻恢复,系统语言一改 App 马上跟上。
外观编辑的「首页标题」预览改成真标题、真玻璃带:原来是一块蓝色样张,和真首页差得远。
诊断日志页的标题不再被截断。
全站按钮底色统一:修掉一百多处按钮和背景同色、看不出能点的问题。
复制课表:复制一份课表不再把你当前的整机设置(主题、字体、语言、材质、更新源等 44 项)顶回那份旧档案里的值;复制品只带源档的档案级设置(字号、课表页显示项等),整机设置始终跟着你现在的选择。
桌面小组件:刷新出错时不再丢掉下一次自动刷新和闹钟——失败会重试一次,刷新挪到后台跑。刷新卡死(不返回)时也会在约 8 秒后兜底:仍然重排闹钟、交还广播,不会把整条刷新链拖死。真机未验。
局域网传输预览:只改过更新源的包不再被差异预览报成一次「设置变更」,不会再让你确认一个永远不会发生的改动。
加课页的「选择周次」弹层:标题不再另画一行,顶部那段白占的空档消失,标题与说明行按套件口径排在一起。
文案与措辞修正:壁纸空态改成写明真正的入口(原来提示「点这里」但那块点不动),缓存图说明补上原因;四处超宽文案压回宽度口径不再被截断;繁体界面「周」统一为「週」并修掉 10 处简体残留。
移除 · 1
旧版 Flutter 页面与运行时已下线,安装包只保留 Compose 一套界面。
description 应用介绍
一个为校园场景设计的 Android 课表应用。
轻屿课表的重点不是“把课程列出来”,而是把课表、课前提醒、课中状态、下课提醒、桌面小组件和 HyperOS 超级岛尽量接成一条完整链路。它更像一个围绕“今天接下来要上什么课”来优化的日常工具,而不是传统的静态课表页。