dio_cookie_manager
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
开源的西电学生信息查询软件,包括课表查询、成绩查询、电费查询等功能。手机版称为 XDYou
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
Code generator tool to make communication between Flutter and the host platform type-safe and easier.
v0.4.1Simplifying your widget tree structure by defining widget using methods. Taking ispiration from CSS and SwiftUI
v9.0.0A Flutter package to use and make beautiful Material design based themes.
v0.10.0A plugin to provide a common interface for creating HomeScreen Widgets for Android and iOS.
Lightweight and customizable dio http client logger on talker base
v5.1.20Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
Reactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf Server, VM and more.
Lazily load and display pages of items as the user scrolls down your screen.
Type-safe DateTime and Duration calculations, powered by extensions.
A cookie manager for http requests in Dart, help you to deal with the cookie policies and persistence.
A cross platform plugin for modifying calendars on the user's device.
^7.1.0^6.1.5^9.2.1^5.0.0^3.0.6^4.0.0^5.1.0^5.0.0^5.0.0^3.1.0+1^1.5.2^2.5.3^3.0.0^4.0.3^2.0.11^4.9.0^0.15.4^2.2.1^5.1.1^2.0.0^10.0.0^8.3.0^6.1.6^2.1.5^3.0.0^1.7.3^3.0.0^4.0.0^2.3.1{"sdk":"flutter"}^1.0.2^10.1.0^0.7.0^0.4.1^12.0.0-beta.1^1.1.0^0.0.7^4.9.1^1.2.0^13.0.1^3.0.1^0.8.0^0.9.3^4.2.0^2.0.0^13.1.0^13.1.0^0.37.1{"sdk":"flutter"}—^0.11.0^22.0.1^3.0.0{"sdk":"flutter"}^0.14.3^2.6.0^6.0.0^28.0.0^3.1.3^6.10.0English project snapshot. Visit GitHub for the latest content.
Release downloads Android Version
XDYou,代码名称为 Traintime PDA,是为西电学生设计的开源信息查询软件。
https://raw.githubusercontent.com/BenderBlog/traintime_pda/HEAD/XDYou-Poster.jpg
/lib/page/classtable是本程序的课程表/日程表组件,您可以拿去用来渲染课表,这个表可以往里面塞考试信息等和课程时间不对应的玩意。/lib/repository里面的东西,以用来适配您的学校相关系统。/lib/page/library是简单的图书馆页面,包括借书状况和查询书籍,可以修改一下成为某些课的大作业。/ios/ClasstableWidget是一个 iOS 下面简单的显示日程插件,可以按需使用。数据来源可以参考我是如何把东西存到程序公共空间的。/lib/page/public_widget有一堆不知所以的部件,看情况随便用。使用前看下文件的授权,以SPDX-License-Identifier开头。如果只有MPL-2.0而且你不方便开源仅对这一个文件的修改的话,和我联系。
计划写一个本代码的查看指南,请各位期待。
Flutter 3.47.0 • channel stable •
https://github.com/flutter/flutter.git
Framework • revision 4cf2416426 (6 天前) • 2026-08-11 11:53:49 -0700
Engine • hash 59d54a2b2896a6bbf356c94b7fac7b9e235bdacd (revision
5f77625673) (6 days ago) • 2026-08-11 16:38:36.000Z
Tools • Dart 3.13.0 • DevTools 2.60.0
本程序源代码按照 MPLv2 授权,部分文件有 MIT / Apache-2.0 授权。
本代码库附带 XDYou 的图标和开屏图,该图标和开屏图仅作为标识 iOS 授权者编译版本而使用。
编译产物中,Android 和 iOS 平台编译产物称为 XDYou,其中 Android 平台是自由软件,iOS 平台需要遵循XDYou 软件最终用户许可协议分发。App Store 上架时候需要填写 EULA ,因此不得不自行编写了个在 MPL 基础上基本无约束的 EULA 来应付了事。
查看代码中/lib/page/setting/about_page/about_page.dart里面getDevelopers数组中的内容。
如果你对本程序啥想法,欢迎向我提出。