草庐IT

kivy-language

全部标签

与Kivy的多线程

我正在使用kivy库在Python中编写此代码,以便在其中执行一些URL请求。我现在没有代码可以分享,但我会尝试解释它。基本上,用户在文本框中键入并单击一个按钮,该按钮将返回名称列表,这些名称出现在屏幕上(所有这些都发生在弹出窗口内)。问题是,我想在等待请求时显示带有加载消息的旋转球。我在另一个脚本中具有所有URL功能。我需要做的是打开第二个弹出窗口,为URL请求启动一个新线程,并让主线程正常运行,以使动画正确显示。然后,当请求完成后,关闭此弹出窗口并显示所需的结果。有人知道如何从应用程序外部调用Kivys函数和/或如何知道线程何时完成?我迷路了。任何类似事物的指导或示例都将受到赞赏。提前致谢

android - Python - Kivy 是否在 Android 应用程序中实现 Activity ?

众所周知,在使用原生Java开发Android应用程序时,我们会使用Activity。我想知道,在使用Python(使用Kivy)开发Android应用程序时,Kivy是否为应用程序本身实现Activity?因为我没有在示例代码中看到任何Activity实现。如果它不实现Activity,与使用nativeJava编码相比,我们是否会损失应用程序的性能或任何功能? 最佳答案 简单地说,您可以使用Activity(使用pyjnius启动它们),但不能真正定义它们,至少,这不是通常使用kivy的方式。Kivy不针对目标平台调整其工作方式

【论文笔记】A Survey of Large Language Models in Medicine - Progress, Application, and Challenges

ASurveyofLargeLanguageModelsinMedicine:Progress,Application,andChallenge文章主要内容将LLMs应用于医学,以协助医生和病人护理,成为人工智能和临床医学领域的一个有前景的研究方向。为此,本综述提供了医学中LLMs当前进展、应用和面临挑战的全面概述。具体来说,旨在回答以下问题:1)什么是LLMs,如何构建医学LLMs?2)医学LLMs的下游表现如何?3)如何在实际临床实践中使用医学LLMs?4)使用医学LLMs会带来哪些挑战?5)我们如何更好地构建和利用医学LLMs?因此,本综述旨在提供医学中LLMs的机遇和挑战的洞见,并作为

android - 在 kivy 的 ScrollView 中将文本与 Label 的边缘对齐

我正在尝试使Label水平滚动,并希望halign:"right和valign:middle按照下面的代码ScrollView:Label:id:maindisplaytext:"0"font_size:"50sp"text_size:None,self.height[1]#Setthetextwrapboxheightsize_hint_x:Nonewidth:self.texture_size[0]#Followingpartisnotworkinghalign:'right'valign:'middle' 最佳答案 这里的关键

android - 将新版本的应用上传到 Google Play,开发者控制台显示 "69 languages added"

当我看到这个时,我正在上传我的应用程序的新版本:我肯定没有添加所有这些语言。它们不在也从来不在我的values-xx文件夹中,而strings.xml所在的文件夹。我已尝试检查APK,但字符串资源不存在,我认为它们都被编译到一个文件中。这是PlayDeveloperConsole的新功能,还是我的应用程序中的错误?我应该发布还是不发布? 最佳答案 发生这种情况是因为您的应用包含Android支持库、GooglePlay服务或其他库,它们为所有这些语言提供字符串。您可以在此状态下发布应用,但对于您未明确支持的语言,用户可能会在某些地方

android - 我正在制作一个 Android IME。如何在 "Settings"设置屏幕中添加 "Language & Keyboard"列表项?

...类似于thispicture中的“Swype设置”.一直在寻找如何做到这一点的时间。要发疯了。感谢帮助。 最佳答案 最后通过查看sourcecodeforS9找到了它.在method.xml,您只需添加属性android:settingsActivity="com.package.SettingsClass"至,所以整个文件看起来像: 关于android-我正在制作一个AndroidIME。如何在"Settings"设置屏幕中添加"Language&Keyboard"列表项?,我们

【论文精读】BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding

自然语言处理(NaturalLanguageProcessing,NLP)领域内的预训练语言模型,包括基于RNN的ELMo和ULMFiT,基于Transformer的OpenAIGPT及GoogleBERT等。预训练语言模型的成功,证明了我们可以从海量的无标注文本中学到潜在的语义信息,而无需为每一项下游NLP任务单独标注大量训练数据。此外,预训练语言模型的成功也开创了NLP研究的新范式,如上图所示,即首先使用大量无监督语料进行语言模型预训练(Pre-training),再使用少量标注语料进行微调(Fine-tuning)来完成具体NLP任务(分类、序列标注、句间关系判断和机器阅读理解等)。1A

android - Ubuntu 12.04 中没有为 Kivy 设置 Android SDK 环境

我使用Python和Kivy为Android编写了一个游戏。我已经下载了android-sdk-linux并将其路径添加到.bashrc。我还克隆了python-for-android项目来创建我的程序的apk包。但是当我按照Kivy手册中的说明编写以下命令时,出现错误:./distubute.sh-m"kivy"error:CheckbuilddependenciesforUbuntuCheckenviromnentNoANDROIDSDKenvironmentset,abort为什么?这是我在$android-sdk-linux/tools中的./android.sh的图片:

android - 简单的 kivy 选项卡示例

我是使用Kivy进行Android开发的新手。我创建了一个如下所示的标签结构:fromkivy.appimportAppfromkivy.uix.tabbedpanelimportTabbedPanelfromkivy.uix.tabbedpanelimportTabbedPanelHeaderfromkivy.uix.buttonimportButtonfromkivy.uix.labelimportLabelfromkivy.uix.imageimportImageclassTabbedPanelApp(App):defbuild(self):tb_panel=TabbedPane

android - Kivy Opencv Android

我正在尝试构建一个基于Kivy和OpenCv的示例Android应用程序:importkivyfromkivy.uix.buttonimportButtonimportcv2kivy.require('1.0.6')fromkivy.appimportAppfromkivy.uix.labelimportLabelclassMyApp(App):defbuild(self):returnButton(text='Hello!',background_color=(0,0,1,1),font_size=150)if__name__=='__main__':MyApp().run()在桌面