基维是Python中与平台无关的GUI工具。由于它可以在Android, IOS, Linux和Windows等操作系统上运行。它基本上是用于开发Android应用程序, 但这并不意味着它不能在桌面应用程序上使用。
【Python在Kivy中设置背景模板示例】设置好的背景模板是一件好事, 可以使你的应用对用户更具吸引力。要在你的应用中插入背景模板, 需要在.kv文件中进行一些修改。以下是为你的应用设置背景模板的代码。
.py文件
# Program to create a background template for the App# import necessary modules from kivy
from kivy.uix.boxlayout import BoxLayout
from kivy.app import App# create a background class which inherits the boxlayout class
class Background(BoxLayout):
def __init__( self , * * kwargs):
super ().__init__( * * kwargs)
pass# Create App class with name of your app
class SampleApp(App):# return the Window having the background template.
def build( self ):
return Background()# run app in the main function
if __name__ = = '__main__' :
SampleApp().run()
.kv文件
<
Background>
:
id : main_win
orientation: "vertical"
spacing: 10
space_x: self .size[ 0 ] /3canvas.before:
Color:
rgba: ( 1 , 1 , 1 , 1 )
Rectangle:
source: 'back.jfif'
size: root.width, root.height
pos: self .pos
Button:
text: "Click Me"
pos_hint :{ 'center_x' : 0.2 , 'center_y' : 0.2 }
size_hint: . 30 , 0
background_color: ( 0.06 , . 36 , . 4 , . 675 )
font_size: 40
输出如下:
文章图片
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
推荐阅读
- 使用CNN的图像分类器原理和实现
- htop命令总结
- docker-compose部署nginx#yyds干货盘点#
- Linux第11周
- 显示磁盘空间使用情况的命令来咯,冲吧,点赞加关注后面还有更精彩的!
- Gitlab基本配置与使用
- ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
- Pycharm2021删除自己添加的包仓库列表
- Memcached与Redis有什么区别#yyds干货盘点#