dio_cookie_manager
一個 Cookie 管理器結合了 cookie_jar 和 dio,基於攔截器演算法。
開源的西電學生資訊查詢軟體,包含課表查詢、成績查詢、電費查詢等功能。手機版稱為 XDYou
一個 Cookie 管理器結合了 cookie_jar 和 dio,基於攔截器演算法。
用於在 Flutter 與主機平台之間建立類型安全且更簡單的通訊之程式碼產生工具。
v0.4.1透過使用方法定義組件來簡化您的組件樹結構。汲取自 CSS 與 SwiftUI 的靈感
v9.0.0一個用於使用和建立美觀的基於 Material Design 的主題的 Flutter 套件。
v0.10.0一個插件,為在 Android 和 iOS 上建立主畫面小工具提供共用介面。
基於 talker 的輕量級且可自訂的 dio HTTP 客戶端日誌記錄器
v5.1.20適用於 Flutter 和 Dart 的進階錯誤處理程式和記錄套件。應用監控、日誌歷史、報告分享、自訂日誌等。
反應式變得簡單。少做,卻能成就更多。支援 Flutter 和任何 Dart 項目,包含 HTML/JS、CLI、Shelf 伺服器、VM 等。
當使用者向下捲動螢幕時,延遲載入並顯示項目頁面。
類型安全的 DateTime 和 Duration 計算,由擴展功能提供支援。
一個用於 Dart 中 HTTP 請求的 Cookie 管理器,幫助您處理 Cookie 策略和持久性。
一個跨平台插件,用於修改使用者裝置上的日曆。
^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.0以下為英文專案原文快照,最新內容請造訪 GitHub。
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数组中的内容。
如果你对本程序啥想法,欢迎向我提出。