Kivy是一个很优秀的,基于Python的GUI库,可以利用Python快速编程的特点,快速的编写windows, linux, mac, android, ios等主流平台的应用程序。同wxPython、PyQt相比,最大的优点是可以快速地编写移动应用程序。
win10+Anaconda3+kivy安装方法_Vertira的博客-CSDN博客Anconda3的安装方法,这里略。安装好Anaconda3之后首先conda 创建虚拟环境conda create -n kivy python=3.6创建虚拟环境成功:done## To activate this environment, use## $ conda activate kivy## To deactivate an active environment, use## $ conda deactivate进入kivy虚拟环境https://blog.csdn.net/Vertira/article/details/123368795win10+Anaconda3+kivy+Pycharm_Vertira的博客-CSDN博客Kivy是一个很优秀的,基于Python的GUI库,可以利用Python快速编程的特点,快速的编写windows, linux, mac, android, ios等主流平台的应用程序。同wxPython、PyQt相比,最大的优点是可以快速地编写移动应用程序。kivy的安装使用方法,可以参考下面的链接。win10+Anaconda3+kivy安装方法_Vertira的博客-CSDN博客Anconda3的安装方法,这里略。安装好Anaconda3之后首先conda 创建虚拟环境conda cr..
https://blog.csdn.net/Vertira/article/details/123369459
4.1 Kivy基础
创建一个kivy应用程序步骤:
- 继承App类
- 实现它的build()方法,它能返回一个部件的实例(你的部件树的根部件)
- 实例化该类,同时调用它的run()方法
下面是一个最小化应用程序的例子:
import kivy
kivy.require('1.0.6') # 用你当前的kivy版本替换
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text='Hello world')
if __name__ == '__main__':
MyApp().run()
运行结果:
你的应用程序需要一些补充的文件以便在安卓上运行。请参阅为安卓程序打包