kivy

含有「kivy」共 23 篇內容
全部內容
發佈日期由新至舊
本篇將說明 Kivy 的 ScreenManager 模組中 CardTransition 的使用方法, 創建類似 Android 的切換方式:卡片堆疊(push)和抽出(pop)效果,並透過 duration、direction 和 mode 參數,靈活控制轉場時間、方向及模式。
Thumbnail
本文介紹 Kivy ScreenManager 的 FadeTransition 轉場效果,透過實際程式碼與影片演示 FadeTransition 的基本用法、原地淡入淡出視覺效果,以及如何調整 `duration` 參數來改變畫面切換的時間。
Thumbnail
本篇文章將介紹 Kivy 的 ScreenManager 模組中的 RiseInTransition轉場效果,說明如何實現新畫面會從螢幕中央擴散,以「放大、淡入」的方式出現,並由透明轉成不透明顯現出新畫面的視覺效果,並可透過 duration 參數調整轉場時間。
Thumbnail
本文分享如何使用 Kivy 的 ScreenManager 模組中的 WipeTransition 來實現畫面轉場效果,透過「擦拭」的方式切換螢幕,並介紹如何設定轉場時間 (duration)。
Thumbnail
本篇文章將介紹 Kivy 的 ScreenManager 模組中的 FallOutTransition 轉場效果,說明如何實現畫面元素向中心淡出的視覺效果,並可透過 duration 參數調整轉場時間。
Thumbnail
本篇說明 Kivy 的 ScreenManager 模組其中 SlideTransition 類別。內容涵蓋如何透過 Python 和 Kivy 為應用程式的螢幕切換加入視覺化的左右滑動效果,並示範如何調整滑動方向(上、下、左、右)與轉場持續時間 (duration),讓使用者體驗更為流暢與專業。
Thumbnail
本文說明如何在 Kivy 中使用 Screen 和 ScreenManager 類別,來操作螢幕(頁面)的設定與切換。涵蓋了 Python 程式碼撰寫,以及如何設定畫面大小、定義頁面內容,並透過按鈕觸發頁面切換,適合 Kivy 入門者學習。
Thumbnail
本篇分享如何在 Kivy 應用程式中,針對 Label、Button、TextInput 等物件(widget)替換預設的英文字體,改用您偏好的中文字體。內容涵蓋 Python 程式碼撰寫、Kivy Language(.kv)檔案設定、字體檔案放置與路徑設定,並提供不同物件的實際應用範例。
Thumbnail
本文說明 Kivy 中的 ObjectProperty,學習如何運用它與 Kivy Widget 進行綁定,並透過屬性變更觸發事件,以撰寫更靈活、更易於維護的程式碼。
Thumbnail
本文將介紹 Kivy 中 StringProperty(字串屬性)的用法,透過實際範例說明如何宣告、調用及觸發事件,提升程式碼的可維護性和互動性。
Thumbnail