一、起步(1.7非部件类)

1.7非部件类

  1. 动画Animation类被用来在改变一个部件的属性值(如尺寸、位置、中心点等)时,各种转换transition函数被提供。你可以使用这些函数来动态的改变你的部件,从而使得你的程序的UI有更平滑的表现。
    如下图:

    Animation

  2. 材质Atlas是一个用来管理材质库的类,例如打包多个材质为一张图片,这将会使你降低加载图片的次数,进而提高程序运行的速度。
    如下图:

    Atlas

  3. 时钟Clock类为你在设置的时间间隔内规划工作提供了一个便捷的方式,同时要优先考虑sleep(),他会阻断kivy的事件循环。这些间隔能被设置在OpenGL指令操作之前操作之后。时钟也能为你提供一种创建触发事件的方法;这些搐发器只能被一个框架执行一次。
    相关函数:

  4. Url请求UrlRequest被用来进行异步请求,它不会阻塞事件循环,并且能够利用回调函数管理请求的结果和进程。

下节预告:1.8 布局

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,655评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,259评论 4 61
  • 亲爱的叔叔阿姨,你们好!我是 。现在我们所在的班级是四年级2班。四2班的班级文化主题是“七彩梦想”,寓意着这里是...
    伽陵頻迦阅读 559评论 0 0
  • 书架空
    黑黑黒的夜阅读 118评论 0 0