1. 程式人生 > >DAV入門之kivy:一個簡單的kivy應用

DAV入門之kivy:一個簡單的kivy應用

這裡我們採用PyCharm作為開發環境,先介紹下鄙人做的一個示例的庫,取名叫做kivy_cracker,意味著我將一步一步的將kivy擊破(手動剪刀手),這個庫包含了後面我更新的內容以及官網的示例:https://gitee.com/davied9/kivy_cracker.git

官網示例存放在official_examples資料夾下,也就是kivy庫裡的example資料夾,同時也是前面“kivy安裝”部分提及的示例內容,如果下載巨慢(我就是,,,),可以考慮看下我的庫裡的內容。

接下來進入正題:建立一個簡單的應用,對應kivy_cracker中的 EG001_SimpleApp。

這裡的應用指的就是App,每個App需要繼承 kivy.app裡的 App 去實現具體的內容,貼程式碼

from kivy.app import App
from kivy.uix.button import Button

class SimpleApp(App):

    def build(self):
        return Button(text='joke')

if '__main__' == __name__:
    SimpleApp().run()
程式碼非常簡單,解釋都放在下面這張截圖裡了


OK,只要記住了build方法構建UI,run方法啟動程式,這部分的目的就達到了。