python写android的App(kivy框架)的实践(2).pdfVIP

  • 1
  • 0
  • 约1.27千字
  • 约 1页
  • 2026-06-10 发布于浙江
  • 举报

在开始实现乒乓球游戏前,如果看过ASimplePaintApp和Kvlanguage可以跳过一些内容,当然了,肯定是没看过的,所以得

一步一步来。

首先就是一个基本的实现代码了,运行之后是一个黑色的空窗口:

main.py

fromkivy.appimportApp

fromkivy.uix.widgetimportWidget

classPongGame(Widget):

pass

classPongApp(App):

defbuild(self):

returnPongGame()

ifname==main:

PongApp().run()

然后就是创建一个叫pingpong.kv的文件,简单来说就是用来给控件添加配置的,配置虽然可以直接写在代码里,但是面对越来

越多的控件,这种方法不利于维护,所以kivy提供了这一套通过配置文件来维护界面样式的好东西。

pong.kv

#:kivy2.0.0

PongGame:

canvas:

Rectangle:

pos:self.centerx-5,0

size:10,self.he

文档评论(0)

1亿VIP精品文档

相关文档