kivy教程翻译
  • 概述
  • 欢迎来到kivy
  • 入门
    • 简介
    • kivy安装
    • 第一个应用程序
    • 属性
    • kv设计语言
    • 事件
    • 非小部件对象
    • 布局
    • 绘图
    • 打包
    • 深入
  • 编程指南
    • Kivy 基础
    • 控制环境
    • 配置 Kivy
    • 架构概述
    • 事件和属性
    • 输入管理
    • 小部件
    • 图形
    • Kv 语言
    • 与其他框架集成
    • 打包应用程序
    • 包许可
  • 教程
    • 乒乓球游戏教程
    • 画图应用程序
    • 速成课程
Powered by GitBook
On this page
  1. 入门

非小部件对象

Previous事件Next布局

Last updated 2 years ago

Animation用于在目标时间内将小部件的属性(大小/位置/中心等)更改为目标值。transition提供各种功能。您可以使用它们为小部件设置动画并构建非常流畅的 UI 行为。

Atlas是一个用于管理纹理贴图的类,即将多个纹理打包到一个图像中。这使您可以减少加载的图像数量,从而加快应用程序的启动速度。

Clock为您提供了一种按设定时间间隔安排作业的便捷方式,优于sleep(),后者会阻塞 kivy 事件循环。这些间隔可在 OpenGL 绘图指令前后设置 。时钟还为您提供了一种创建触发事件的方法,这些事件被组合在一起,并且在下一帧之前仅调用一次。

  • schedule_once()

  • schedule_interval()

  • unschedule()

  • create_trigger()

UrlRequest 对于不阻塞事件循环的异步请求很有用。您可以使用它通过回调来管理 URL 请求的进度。

动画图片
地图集_img