skeletonizer
將已建構的 widget 轉換為骨架載入器,無需額外努力。
JKG學生的概覽應用
將已建構的 widget 轉換為骨架載入器,無需額外努力。
在 Flutter 中滾動到任何可滾動組件的特定子項
v0.8.0在螢幕上噴灑出五彩繽紛的彩紙。以風格化的方式慶祝應用內的成就。控制彩紙的速度、角度、重力和數量。
v6.0.0將文字中的 URL 和電子郵件轉換為 Flutter 中的可點擊內聯連結。
v3.0.0一個基於 Flutter CalendarDatePicker 的輕量級且可自定義的日曆選擇器,支援單日選擇器、範圍選擇器和多日選擇器。
一個 ScrollView 的包裝器,當到達頁面底部時會觸發回調
v1.0.1可在 Flutter 中輕鬆建立麵包屑的 Flutter 小部件。
一個與裝置上已安裝應用程式相關的實用方法的 Flutter 外掛程式。
一個用於解碼HTML的小型函數庫。支援所有名稱字元參考、十進位字元參考和十六進位字元參考。
v1.0.1一個簡單方便的提供者,可幫助取得以下資訊 - 鍵盤高度、鍵盤是否開啟、設定螢幕是否較小的布林值。
v2.0.1簡化多色插值。將數值域對應到平滑過渡的顏色範圍。
一個會發出 DateTime 的 TextFormField,可幫助顯示 Material、Cupertino 和其他樣式的選擇器對話方塊。
{"sdk":"flutter"}^1.0.6^6.1.2^2.1.2^1.2.2^0.20.2^12.1.0^1.0.1^12.0.0+1^3.0.1^9.0.0^2.4.0{"git":{"url":"https://github.com/BrowserStackCE/flutter_system_proxy.git","ref":"main"}}^19.1.0^7.0.7296^0.9.0+3^2.3.0^1.4.0^10.0.0-beta.4^3.1.0+1^10.1.2^1.6.0^6.2.5^1.0.12^1.3.0^2.0.0^4.7.0^12.0.0^3.0.3^3.0.0-beta.2^6.0.0^1.0.1^6.5.0^0.8.0^2.0.1^2.0.2^1.1.0^2.0.0^2.0.1^2.1.0^0.10.0^4.0.0^4.5.1^0.8.0{"sdk":"flutter"}^6.0.0^0.14.1^4.1.7以下為英文專案原文快照,最新內容請造訪 GitHub。
Hinweis: Die Android-Veröffentlichungen werden mit zwei verschiedenen Zertifikaten bereitgestellt:
Beim Wechseln zwischen den Varianten muss die App immer deinstalliert werden, wobei alle Daten verloren gehen.
Wichtiger Hinweis für Veröffentlichung: nicht vergessen, logup_host zu setzen! Die Buildkonstante hat keinen Standardwert.
Hi! Dieses Repo enthält den kompletten Quellcode für die Kepler-App, die Übersichts-App für Schüler des JKGs.
Die Kepler-App ist lizensiert unter der GPLv3 (GNU Public License Version 3), siehe LICENSE.
Hinweis zu Kommentaren im Code: Kommentare auf Englisch sind älter und nur vereinzeilt an wichtigen/lustigen Stellen verwendet, Kommentare auf Deutsch dienen der Erklärung der Funktionsweise von so vielen Elementen im Code wie möglich und sind auch meist detaillierter. Ich wollte aber die alten englischen Kommentare nicht löschen.
Durch Build-Konstanten können verschiedene Varianten der App gebaut und Werte gesetzt werden. Dabei gibt es diese Konstanten:
beta = ist Build eine Beta-Version (Standard: false)
debug_features = sollen Debug-Features aktiv und sichtbar sein (Standard: kDebugMode)
creds_debug = sollen Debugausgaben zu Stundenplan-Anmeldedaten zum Log hinzugefügt werden (Standard: false)logup_host = Standardhost für LogUp (Standard: null → Log hochladen deaktiviert)
dynamic_data_host = Standardhost für dynamische Daten (Standard: null → dynamische Daten deaktiviert)
Zum Aktivieren beim App-Build --dart-define=<varname>=[true|false] an flutter run oder flutter build übergeben, z.B.:
flutter build apk --dart-define=beta=true
flutter build ipa --dart-define=debug_features=true
Wenn ein ungültiger Wert übergeben wird, wird der Standardwert genommen.
Google Play und das Google Play-Logo sind Markenzeichen von Google LLC. Apple und App Store sind Markenzeichen von Apple Inc.