Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。
Kivy基于Cython(C extensions for Python)构建,所以开发需要懂得python语言。当前支持的平台包括:Linux、Windows、Mac OS X和Android。
Kivy拥有能够处理动画、缓存、手势、绘图等功能。它还内置许多用户界面控件如:按纽、摄影机、表格、Slider和树形控件等。
示例代码:
from kivy.app import Appfrom kivy.uix.button import Buttonclass TestApp(App):def build(self):return Button(text='Hello World')TestApp().run()
发布于 2017-05-09 00:30:50 | 142 次阅读
发布于 2016-01-02 23:51:44 | 397 次阅读