Kivy 1.8.0 發布,跨平臺 Python 應用開發框架

jopen 11年前發布 | 8K 次閱讀 Kivy

Kivy 1.8.0 發布,此版本是第一個支持 Python 3.3 和 Python 2.7 的版本,現已提供下載

Kivy 1.8.0 主要改進:

  • Python 3.3  支持

  • 新多媒體播放器 GstPlayer,基于 Gstreamer 1.0

  • 滾動視圖功能增強,支持更平滑的滾動,默認使用矩陣轉換

  • 可以簡單的使用 disabled 屬性禁用部件

  • 文本輸入現在支持選項處理</p>

    • 新部件

  • ActionBar: Mimics Android’s own ActionBar appearance and
    mechanisms
  • Behaviors: ButtonBehavior, ToggleButtonBehavior, DragBehavior,
    just subclass a behavior to an existing widgets, and you get the
    behavior! (eg. class ImageButton(ButtonBehavior, Image))
  • PageLayout: A simple multi-page layout allowing flipping through
    pages using borders
  • SandBox (experimental): Runs itself and its children in an
    exception-catching sandbox

    完整改進列表請看發行說明

    --
    Kivy Team
    http://kivy.org/#aboutus</p>

    Kivy是一個開源工具包能夠讓使用相同源代碼創建的程序能跨平臺運行。它主要關注創新型用戶界面開發,如:多點觸摸應用程序。Kivy還提供一個多點觸摸鼠標模擬器。

    Kivy 1.8.0 發布,跨平臺 Python 應用開發框架

    Kivy基于Cython(C extensions for Python)構建,所以開發需要懂得Python語言。當前支持的平臺包括:Linux、Windows、Mac OS X和Android。

    Kivy擁有能夠處理動畫、緩存、手勢、繪圖等功能。它還內置許多用戶界面控件如:按紐、攝影機、表格、Slider和樹形控件等。

    Kivy 1.8.0 發布,跨平臺 Python 應用開發框架

    示例代碼:

    from kivy.app import Appfrom kivy.uix.button import Buttonclass TestApp(App):def 
    build(self):return Button(text='Hello World')TestApp().run()
    來自:http://www.oschina.net/news/58443/kivy-1-8-0
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!