Kivy 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Kivy 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Kivy 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Python 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发GUI开发框架
开源组织
地区 不详
投 递 者 小编辑
适用人群 未知
收录时间 2011-08-05

软件简介

Kivy 是一个开源的 Python 库,用于快速开发利用创新用户界面的应用程序,如多点触摸应用程序。

Kivy 是用 Python 和 Cython 编写的,基于OpenGL ES 2,支持各种输入设备并有一个广泛的部件库。使用同一个代码库,你可以针对Windows、macOS、Linux、Android和iOS。所有的Kivy部件都支持多点触摸。

示例代码:

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

class TestApp(App):
    def build(self):
        return Button(text='Hello World')

TestApp().run()
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(2) 发布并加入讨论🔥
发表了资讯
2017/05/09 07:32

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、3.5 和 3.6 ,新增了 New Clock、Recyleview ;并通过 ANGLE 支持 Direct3D(实验阶段)。 主要改变包...

4
39
发表了资讯
2016/01/03 00:00

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 安装 Kivy 和非 Python 二进制依赖的方法。同时也改进了 OS X 版本,更好的支持 homebrew。 更多内容请看发行说...

4
86
发表了资讯
2015/04/04 00:00

Kivy 1.9.0 发布,Python UI 开发工具包

Kivy 1.9.0 发布,此版本最主要的内部改变在于,将转到 SDL2 作为窗口和其他后端供应商平台。 详细的更新信息请查看邮件列表声明。 下载地址如下: http://kivy.org/#download Kivy 是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy 还提供一个多点触摸鼠标模拟器。 Kivy 基于 Cython(C extensions for Python) 构建,所以开发需要懂得 Python 语言。当...

5
48
发表了资讯
2015/01/03 00:00

Kivy 1.8.0 发布,跨平台 Python 应用开发框架

Kivy 1.8.0 发布,此版本是第一个支持 Python 3.3 和 Python 2.7 的版本,现已提供下载。 Kivy 1.8.0 主要改进: - Python 3.3 支持 - 新多媒体播放器 GstPlayer,基于 Gstreamer 1.0 - 滚动视图功能增强,支持更平滑的滚动,默认使用矩阵转换 - 可以简单的使用 `disabled` 属性禁用部件 - 文本输入现在支持选项处理 - 新部件 - ActionBar: Mimics Android’s own ActionBar appearance and mechanisms - Behaviors: ButtonBeha...

3
55
发表了资讯
2013/05/07 00:00

Kivy 1.6.0 发布,跨平台 Python 应用开发框架

Kivy 是一套 Python 下的跨平台快速应用开发框架,对于多点触控有着良好的支持。 Kivy 依据允许商业使用 LGPLv3 协议发布,支持 Linux, Windows, MacOSX, Android 和 iOS 平台,原生支持各个平台的输入设备协议,包括多点触控;其图形核心围绕 OpenGL ES2 构建,可以充分利用目标平台的 GPU 加速。其 1.6.0 版本带来了如下特性: 允许自定义顶点类型,初步实现 3D 支持。 支持材质平整化,在 PowerVR 设备上支持 PVRTC 压缩算法...

4
33
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
183 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部