新版本 1.6.0
1. 睿思论坛实现 @BenderBlog
相关路由栈优化 @clever-max
2. 修改学期时可从网络获取 @BenderBlog
3. 校园网功能回归 @BenderBlog
4. 新的主页日程卡片 @BenderBlog
5. 主页可编辑 @BenderBlog
XDYou 是为西电学生设计的自由开源信息查询软件。
本软件原先称作 Traintime PDA。
1. 支持查看本科生和研究生的课程信息,成绩信息,考试信息。
2. 查看日程表:包括课程信息,考试信息。顺便把你偶像的图片设成背景。
3. 查看体育信息:体育课程信息和体测成绩记录。
4. 查看宿舍电量,查看过去一个月的平均用度。
5. 查看成绩,包括可以自行选择科目计算均分。
6. 查询空闲教室。
7. 图书馆信息查询:个人借书状况和学校书库状况。
8. 校园卡流水查询以及直接扣除校园卡余额的付款码。
9. 校园论坛睿思。
10. 查询校园网用量,包括目前在线账号和用户自己的账号。
11. 查询考勤记录。
12. 查看日程小部件。
13. 上课前提醒。
14. 完备的国际化支持:支持繁体中文和英语。
15. 宿舍水机支持。
如果你对本程序啥想法,欢迎向我提出。
负面特征
此应用有一些你未必喜欢的特征。 了解更多!
捐赠
版本
尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。
下载 F-Droid
-
arm64-v8a
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
35 MiB
PGP 签名
|
构建日志
-
armeabi-v7a
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
34 MiB
PGP 签名
|
构建日志
-
x86_64
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
36 MiB
PGP 签名
|
构建日志
新版本 1.5.10
注意:社团推荐和博客星球功能因报错频繁而被移除,在新首页写完之前暂时用猪图鉴赏代替。
1. (iOS only)修复小部件锁屏看不了 @BenderBlog
2. 按需跳过物理实验成绩获取 @FlyingPig278
3. 电费折线图和柱状图代码重写 @BenderBlog(@XinShuyu 提供了修复)
4. 物理实验获取问题修复 @XinShuyu
-
arm64-v8a
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
读取手机状态和身份
允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
35 MiB
PGP 签名
|
构建日志
-
armeabi-v7a
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
读取手机状态和身份
允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
32 MiB
PGP 签名
|
构建日志
-
x86_64
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
读取手机状态和身份
允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
39 MiB
PGP 签名
|
构建日志
新版本 1.5.8
1. 修复自定义课程编辑页的空指针异常 @FlyingPig278
2. 平板考勤查询页面 @imoscarz
3. 优化体育查询界面的UI @imoscarz
4. 切换学期功能 @BenderBlog @hazuki-keatsu
5. 电费查询和电费绘图修复 @BenderBlog
-
arm64-v8a
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
读取手机状态和身份
允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
36 MiB
PGP 签名
|
构建日志
-
armeabi-v7a
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
读取手机状态和身份
允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
33 MiB
PGP 签名
|
构建日志
-
x86_64
该版本需要 Android 9.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
运行前台服务
允许此应用使用前台服务。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
显示通知
允许该应用显示通知
-
读取日历活动和详情
此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
读取手机状态和身份
允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
开机启动
允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
安排精确时间的操作
此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
-
安排闹钟或事件提醒
此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
-
在锁定的设备上以全屏活动的形式显示通知
允许该应用在锁定的设备上以全屏活动的形式显示通知
-
控制振动
允许此应用控制振动器。
-
防止手机休眠
允许此应用阻止手机进入休眠状态。
-
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
io.github.benderblog.traintime_pda.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
40 MiB
PGP 签名
|
构建日志