展开

python跨平台ui开发工具包Kivy 1.10.0正式版

系统:WinAll 大小:1KB

类型:编程软件 更新:2017-05-09

截图 简介 下载 文章 猜你喜欢 评论(0)

python跨平台ui开发工具包Kivy 1.10.0正式版是一套专门用于跨平台快速应用开发的开源框架,对于多点触控有着非常良好的支持,不仅能让开发者快速完成简洁的交互原型设计,还支持代码重用和部署,无论是为 Windows、OS X、Linux 还是 Android 和 iOS ,开发者都可以使用相同的代码库。

框架简介

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

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

示例代码

from kivy.app import App

from kivy.uix.button import Button

class TestApp(App):    

   def build(self):        

      return Button(text='Hello World') 

TestApp().run()

主要更新内容

ButtonBehavior.always_release 默认为 False,因此默认情况下,按钮外的 release 将被忽略。

ButtonBehavior.MIN_STATE_TIME 已被删除。每个按钮和下拉列表现在都有自己的可配置 min_state_time 属性,默认为 config 值。

kivy.metrics.metrics 已被删除,请改用 kivy.metrics.Metrics。

TextInput.background_disabled_active 已被删除,替换为正常背景。

kivy.utils.platform 现在描述平台而不是可调用的字符串。

使 App.on_pause 默认为 True。

删除 kivy 模块扩展支持。

删除 pygst、gi 和 videocapture ,改用 gstplayer 或 ffpyplayer。

添加了对 opencv 2 和 3 的支持。

Clock trigger 调用不会返回 True(或任何东西),请改用 `is_triggered`。

将 BorderImage 中的自动缩放选项从 bool 更改为具有多个缩放选项的字符串。

展开
相关推荐 Visual Studio 2022正式版v17.0.31903.59 最新版下载 安卓手机开发平台(Google Android SDK)R24.3.3 官方版下载 Magisk Delta最新面具版v65334最新版下载 Visual Studio Code官方安装版v1.77.0 最新版下载 BesTV欢喜首映追剧APP免费最新版v2.5.0下载
游戏专区
  • 游戏攻略
  • 其它版本
  • 相关辅助
相关文章

精品推荐

猜你喜欢

玩家留言
评分
力荐
选择头像:
10
999+人评分
查看更多 >
其它版本