.KV 文件扩展名
文件类型 Kivy源代码文件
开发者 | Kivy Organization |
常用度 |
|
文件后缀 | .kv |
文件分类 | 编程文件 |
KV是什么文件?
KV文件由Kivy语言(Kv)编写的源代码文件,Kivy语言是致力于描述用户界面和与用户交互的一种语言,它能够简单的建造整个用户界面并加上交互。KV文件内容可以包括规则定义、根窗口小部件、动态类定义和模板。
Kivy是开源Python库,用于开发移动应用程序和其它采用自然用户界面的多点触控应用软件。它可以在Android、iOS、Linux、OS X和Windows运行。采用MIT授权条款,Kivy是自由并且开源的软件。
Kivy语言(KV语言)可以以声明的方式来创建你的部件树,并以一种自然的方式绑定部件属性或回调函数。针对UI,它支持快速原型和敏捷改动。它也使得逻辑和用户接口能更好的分离。
Kivy语言是沟通Kivy库和Python之间的中间语言,用来简化客制控件的设计。例如,建造一个包括文件浏览器、取消/加载按钮的对话框,可以先采用Python快速的造出基本的控件,之后用Kv语言编写出用户界面。
Kivy语言示例
以下是包含根窗口小部件的KV文件的简单示例。KV文件应始终以Kivy标头开头,使用正确的Kivy语言版本,然后是内容。
- #:kivy 1.11.1
- Button:
- text: 'Hello World'
KV文件怎么打开?
可以使用Kivy运行KV文件,Kivy是免费的,可在Windows、macOS、Linux、Android和iOS等不同平台运行。
可以使用各种代码编辑器编写KV代码,例如:PyCharm(多平台)、Sublime Text(多平台)、Visual Studio Code(多平台)。
当然,KV文件以纯文本格式保存,也可以使用文本编辑器(如记事本、Mac 文本编辑)打开和编辑KV文件,不过它们缺乏代码各种编辑功能(如代码高亮、代码自动补全)。