设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

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

2015-1-5 16:10| 发布者: joejoe0332| 查看: 1339| 评论: 0|原作者: oschina|来自: oschina

摘要: Kivy 1.8.0 发布,此版本是第一个支持 Python 3.3 和 Python 2.7 的版本,现已提供下载。Kivy 1.8.0 主要改进: - Python 3.3 支持- 新多媒体播放器 GstPlayer,基于 Gstreamer 1.0- 滚动视图功能增强,支持更平滑的 ...

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: ButtonBehavior, ToggleButtonBehavior, DragBehavior,
    just subclass a behavior to an existing widgets, and you get the
    behavior! (eg. class ImageButton(ButtonBehavior, Image))
  - PageLayout: A simple multi-page layout allowing flipping through
    pages using borders
  - SandBox (experimental): Runs itself and its children in an
    exception-catching sandbox

完整改进列表请看发行说明

--
Kivy Team
http://kivy.org/#aboutus

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()

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部