登录查看个人数据

v1.0.2 · 最新

TopFO App

📅 2026-07-08 📦 ~19 MB 🤖 Android 8.0+
⬇ 下载 APK
v1.0.2 · 登录修复 + 应用内更新

新功能亮点

🔧

登录状态一致性修复

修复 App 从后台返回后"我的"页面要求重新登录、但"首页"仍显示账号的不一致问题

📲

应用内版本检查

"我的"页面新增"版本"按钮,点击后自动检查是否有新版本发布

⬇️

自动下载安装

发现新版本后弹窗提示,用户确认后后台自动下载 APK 并触发系统安装器

📊

录取对照表

9大专业方向 × 26所院校,含Co-op、学费、截止日期、城市信息

🏆

三大排名参考

QS 2027 / THE 2026 / US News 2026-2027 综合与专业排名

🎨

深色主题 · 平板自适应

浅色/深色双主题切换,大屏设备自动切换左侧导航栏布局

更新日志

修复
修复 App 推到后台后重新进入时,"我的"页面要求重新登录的问题。根因:ProfileViewModel 缺少会话恢复逻辑,现已改为 App 启动时全局恢复 + ProfileViewModel init 同步恢复
新增
"我的"页面新增"版本"按钮,显示当前版本号,点击后检查远程 version.json 是否有新版本
新增
应用内更新流程:检查到新版本 → 弹窗显示更新日志 → 用户确认 → DownloadManager 后台下载 → FileProvider 触发系统安装
新增
VersionRepository:版本检查 + APK 下载 + 安装全链路管理
优化
TopfoApplication 启动时调用 authRepo.restoreSession(),全局恢复登录状态,确保所有页面一致
优化
AndroidManifest 新增 REQUEST_INSTALL_PACKAGES 权限 + FileProvider 配置,支持 APK 安装

技术规格

版本号v1.0.2 (Build 3)
包名com.topfo.app
最低系统Android 8.0 (API 26)
目标系统Android 15 (API 35)
开发语言Kotlin + Jetpack Compose
UI 框架Material 3 + WindowSizeClass
后端地址https://topfo.pages.dev/
认证方式JWT (HS256) + 加密SharedPreferences
版本检查GET /download/version.json → versionCode 比对
更新下载DownloadManager + FileProvider 安装
主题引擎LightColorScheme / DarkColorScheme 双方案
⬇ 下载 TopFO v1.0.2 APK

📱 App 与网页版数据实时同步 · 登录同一帐号即可