kivy-ch3-sound-recorder-for-android

Android录音app

在上一章,我们简要介绍过Kivy要实现跨平台应用,可能在不同的平台需要选择不同的代码,为一些用户增强体验效果,实现具体平台的任务。

有时,这些都很简单;比如,如果Kivy发现目标系统支持它,多点触控就会启动——不需要写任何代码,但是要考虑一些点击事件原来的功能可能会与多点触控产生冲突。

Read more…

kivy-ch2-paint-app

画图app

在第一章做时钟app时,我们用了Kivy的标准部件:布局,文本框和按钮。通过这些高层次的抽象,我们能够灵活的修改部件的外观—,可以使用一整套成熟的组件,而不仅仅是单个原始图形。这种方式并非放之四海而皆准,马上你就会看到,Kivy还提供了低层的抽象工具:画点和线。

Read more…