Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。

Kivy基于Cython(C extensions for Python)构建,所以开发需要懂得python语言。当前支持的平台包括:LinuxWindows、Mac OS XAndroid

Kivy拥有能够处理动画、缓存、手势、绘图等功能。它还内置许多用户界面控件如:按纽、摄影机、表格、Slider和树形控件等。

示例代码:

 

from kivy.app import Appfrom kivy.uix.button import Buttonclass TestApp(App):def build(self):return Button(text='Hello World')TestApp().run()
Kivy 1.10.0 发布,Python 的 UI 开发工具包
Kivy 是一套专门用于跨平台快速应用开发的开源框架,对于多点触控有着非常良好的支持,不仅能让开发者快速完成简洁的交互原型设计,还支持代码重用和部署,无论是为 Windows、OS X、Linux 还是 Android 和 iOS ,开发者都可以使用相同的代码库。Kivy 1.10.0 共有 514 个文件更改,1537 个 commits 。支持 Python 2.7 、3.4

发布于 2017-05-09 00:30:50 | 142 次阅读

Kivy 1.9.1 发布,Python 的 UI 开发工具包
Kivy 1.9.1 发布,此版本是个稳定版本,详细更新内容请看更新日志,现已提供下载:http://kivy.org/#download 此版本主要是个 bug 修复版本,包括了大量 bug 修复,一些新特性和基础设施相关的改进,包括大约 1000 个心 commits,一共有 70 多个不同的贡献者。Kivy 1.9.1 其中主要的改进是为 Windows 用户提供 pip 安

发布于 2016-01-02 23:51:44 | 397 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务