Kivy A to Z -- Kivy 自带示例一览

时间:2022-11-18 15:57:46

所有例子都已经在Android 4.04 手机上正常运行

1、demo/kivycatalog

这个例子显示了基本的控件的使用,如Layout,Button,MediaPlayer,Progress Bar等等

Kivy A to Z -- Kivy 自带示例一览

 

2、demo/Pictures

这个例子显示了图片的移动、旋转、缩放操作。

Kivy A to Z -- Kivy 自带示例一览

 

3、demo/shadereditor

一个shader的例子,熟悉opengl的人应该很熟悉了。

Kivy A to Z -- Kivy 自带示例一览

 

4、demo/showcase

这个例子演示了一堆的控件,基本上平时要用的控件都在这个例子里有演示了。

 

Kivy A to Z -- Kivy 自带示例一览

5、demo/touchtracer

这是一个多点触控的例子

Kivy A to Z -- Kivy 自带示例一览

6、3Drendering

演示的是一个3D旋转的猴子头

Kivy A to Z -- Kivy 自带示例一览

7、android/compass

罗盘的例子

Kivy A to Z -- Kivy 自带示例一览

 

 

8、animation

这是一个Animation类的使用例子,让一个Button可以在平滑的移动和缩放

 

9、audio

这是一个音频文件播放的例子

Kivy A to Z -- Kivy 自带示例一览

 

10、canvas/bezier.py

Kivy A to Z -- Kivy 自带示例一览

11、canvas/canvas_stress.py

这是一个随机画矩形的例子

Kivy A to Z -- Kivy 自带示例一览

 

12、canvas/circle.py

这是一个可以对图形进行任意变形和以扇形显示图片的例子

Kivy A to Z -- Kivy 自带示例一览

在sample目录下还有很多的例子,就不一一例举了,从示例上来看,Kivy的图形库还是比较强大的,能够满足基本的开发需求了。

 

从下一章开始讲Kivy的图形库的基本控件,kv语言,canvas,Property等概念