• 2024-08-09单独的类和文件中的按钮在 KivyMD 中不起作用
    我刚刚开始使用Kivy,并且混合使用Kivy和KivyMD。我制作了一个简单的按钮,位于单独的文件和类中,并将其添加到我的主类中。它应该只打印“WORKS”,但它没有这是我的main.py:fromkivymd.appimportMDAppfromkivymd.uix.screenimportMDScreenfromaudio_player
  • 2024-07-31Kivy 2.3 VideoPlayer Android 崩溃
    我正在尝试创建视频.apk,其中包括Video或VideoPlayer.main.pyfromkivy.uix.videoimportVideofromkivy.appimportAppclassMyApp(App):defbuild(self):player=Video(source="1.mp4",options={'eos':'loop'
  • 2024-07-30使用 kivy 从 python 脚本的 buildozer 构建 android apk 时出错
    我想从使用kivy包构建的Python脚本构建apk为此,我使用googlecollab.这里是main.py脚本:importyoutube_dlfromkivy.appimportAppfromkivy.uix.boxlayoutimportBoxLayoutfromkivy.uix.buttonimportButtonfromkivy.uix.tex
  • 2024-07-28当 Visual Studio 检测到代码没有问题时,无法弄清楚为什么它返回“语法错误”
    fromkivy.appimportAppfromkivy.uix.gridlayoutimportGridLayoutfromkivy.uix.labelimportLabelclasstest(App):defbuild(self):self.window=GridLayout()self.label=Label(text="hello")self.window.add_widge
  • 2024-07-26在 Python 中将 Kivy 文件选择器添加到 PopUp
    我一直在尝试通过应用程序的按钮释放创建文件选择器弹出窗口。我分别管理了FileChooser和Popups,但无法将两者一起解决,这里有人可以帮助解决问题吗?我正在尝试用Python而不是Kivy.lang来实现PopUp,因为这是我在弹出窗口方面的经验。我也无法让KivyDoc示例正常工作。我
  • 2024-07-22为什么将小部件添加到滚动视图在 python kivy 中不起作用
    Python文件fromkivymd.appimportMDAppfromkivy.langimportBuilderfromkivy.uix.floatlayoutimportFloatLayoutfromkivy.core.windowimportWindowfromkivy.configimportConfigfromkivymd.uix.listimportOneLineListItem#UkuranwindowConfig.set(&
  • 2024-07-21如何在 kivy 中的应用程序文件中保存和加载设置?
    我一直在使用配置对象来存储和检索kivy中应用程序的设置。问题是配置对象是全局的,并且是为系统中的所有kivy应用程序设置的。我当前使用的内容:fromkivy.configimportconfig...AppcodeclassUserAPP(App);defbuild(self)defbuild_config(self,con
  • 2024-05-09使用python中kivy库生成安卓APP
    kivy的安装官方推荐的方式是使用虚拟环境来进行安装和部署,关于虚拟环境的相关操作,在前面写过的一篇博客中有稍微详细一点的介绍,这里我们先给出操作步骤。假定我们已经在环境中用pip安装了virtualenv,那么我们先构建一个kivy的虚拟环境:[dechin@dechin-manjarokivy]$virtualenvk
  • 2024-02-26android - Kivy - 更改 FileChooser 默认位置
    fragment类(class):pangufeitianmeng,BFEBFBFF00040651W621LVLVpangufeitianmeng,BFEBFBFF000806C1E823_8FApangufeitianmeng,BFEBFBFF000806C26479_A74pangufeitianmeng,BFEBFBFF000306C3S2SMJ9CD,classLoadDialog(FloatLayout):load=ObjectProperty(None)cancel=
  • 2023-06-24python篇-kivy-kv
    1,Label  遗留问题:加上 markup:True之后,文本不显示了  解决方法:把text_size和color属性注释掉就出现了kivytest.py#coding:utf-8fromkivy.appimportAppfromkivy.uix.floatlayoutimportFloatLayoutfromkivy.uix.labelimportLabelclassKvTest(FloatLa
  • 2023-04-27Kivy中的Level组件提供了一种在屏幕上显示动态的、可交互的图形的方法
    source:必需参数,指定要显示的图像的路径。支持的图像格式包括PNG、JPEG和GIF。size:可选参数,指定Level组件的大小。默认为None,即使用图像的原始大小。可以是一个二元组(width,height)或一个字符串形式的尺寸,如'100dp'。pos:可选参数,指定Level组件的位置。默
  • 2023-04-27Kivy中的Logger组件用于记录应用程序的日志信息
    name:可选参数,指定Logger组件的名称。默认为root。level:可选参数,指定Logger组件的记录级别。默认为debug。propagate:可选参数,指定是否向父Logger组件传递记录消息。默认为True。handlers:可选参数,指定Logger组件的处理程序。默认为None。disabled:可
  • 2023-04-27Kivy中的sys组件提供了一些与系统交互的方法
    argv:可选参数,指定命令行参数。默认为None。path:可选参数,指定Kivy加载文件的路径。默认为None。exit_on_escape:可选参数,指定是否在按下ESC键时退出应用程序。默认为True。fromkivy.appimportAppfromkivy.sysimportexitclassMyApp(App):  defbui
  • 2023-04-27Kivy中常用的菜单组件是PopupMenu。它的常用方法及其参数说明
    open(widget):在指定的控件下方打开弹出菜单。widget参数为要显示菜单的控件my_menu=PopupMenu()my_menu.open(my_button)dismiss():关闭弹出菜单。my_menu.dismiss()add_option(text,callback):向菜单中添加一个选项。text参数为选项的文本。callback参数为选
  • 2023-04-27kivy中按钮组件的所有方法使用和参数说明
    __init__(self,**kwargs):**kwargs:其他未指定参数的关键字参数。on_press(self):无参数。on_release(self):无参数。on_state(self,widget,value):widget:触发状态改变的按钮组件。value:按钮组件的新状态值。set_disabled(self,value):value:布尔值,表示按钮
  • 2023-04-27Kivy页面布局中自定义组件位置的方法,可以通过指定组件的位置、尺寸和边距等属性来实现。
    Python实现fromkivy.appimportAppfromkivy.uix.gridlayoutimportGridLayoutfromkivy.uix.buttonimportButtonclassMyGridLayout(GridLayout):  def__init__(self,**kwargs):    super(MyGridLayout,self).__init__(**kwargs)    self.cols=1
  • 2022-09-26kivy入门初级控件(一)
    异步加载图片1fromkivy.appimportApp2fromkivy.uix.gridlayoutimportGridLayout3fromkivy.uix.imageimportImage,AsyncImage456classImageB
  • 2022-09-26kivy入门之布局(六)
    创建堆栈布局1fromkivy.appimportApp2fromkivy.uix.stacklayoutimportStackLayout345classStackLayout(StackLayout):6"""堆栈布局"""7
  • 2022-09-26kivy入门之布局(三)
    锚点布局1fromkivy.appimportApp2fromkivy.core.textimportLabelBase3fromkivy.uix.anchorlayoutimportAnchorLayout45LabelBase.register("Robo
  • 2022-09-26kivy入门之布局(二)
    盒子布局加之嵌套布局1fromkivy.appimportApp2fromkivy.core.textimportLabelBase3fromkivy.uix.boxlayoutimportBoxLayout45LabelBase.register
  • 2022-09-26kivy入门之布局(一)
    本篇起,主要围绕布局kivy相比较于pyqt,同为GUI开发框架,不同的是,kivy支持将控件等布局相关代码放在.kv格式结尾的文件中,应用程序在启动过程中,会自动识别加载布局文件
  • 2022-09-26kivy入门
    一、安装三方库及依赖百度很多,这里不做赘述二、中文显示有很多方式,我当时也是搜的,有两种方式我主要讲大概,具体需要实践1、修改kivy的配置文件