随笔分类 - python
python类学习资料
摘要:kivy的气泡部件学习内容,包含气泡部件应用、在气泡部件上添加Button、在气泡部件上添加BubbleButton及其它相关的设置应用学习。 以上内容源码请点此下载后,自行导入pycharm进行运行调试学习。 因有同学问到我的kivy学习资料里支持中文的方法是怎么解决的,我将解决中文的方法链接贴在
阅读全文
摘要:之所以将kivy的ProgressBar(进度条)与ToggleButton(切换按钮)作一篇内容来记录学习,是因为这两个内容比较简单,源码内容篇幅也少。 两个功能实例源码均以main.py+switch.kv,main.py+video.kv代码文件构成: switch实例功能演示了一个switc
阅读全文
摘要:之所以将kivy的ProgressBar(进度条)与ToggleButton(切换按钮)作一篇内容来记录学习,是因为这两个内容比较简单,源码内容篇幅也少。 两个功能实例源码均以main.py+progressbar.kv,main.py+togglebutton.kv代码文件构成: Progress
阅读全文
摘要:kivy的Slider(滑块)的属性不多,事件动作也不多,相对比较容易掌握: 下面我们将Slider的常规属性进行实例练习,在pycharm里先新建一个项目,然后在项目内新建main.py文件,内容代码如下: from kivy.app import App from kivy.uix.boxlay
阅读全文
摘要:checkbox部件属性不多,本练习举例了单选,复选二种方式,并将各checkbox进行id命名,每个都绑定了相同的动作,具体大家可以看源码进行学习。 先在开发工具pycharm里新建一个项目,然后新建mian.py,源码内容如下: from kivy.app import App from kiv
阅读全文
摘要:TextInput属性比较多,常用在页面设计上的属性做了实操练习,便于很直观的了解学习本部件。并将其中一个输入提示的属性在实操源码里单独建立了一个功能进行演示。 主程序文件main.py我就不贴出来了,相信你能学到这里,建main.py文件也不是问题了。 布局文件源码如下。 <TextInputWi
阅读全文
摘要:关于kivy内label功能有二部分内容,一个是label小部件属性,另一个是label文本标记属性,实操练习的效果图如下: . 现将label常用的这二类属性整理如下: 现在我们来进行实操练习,在pycharm里先新建一个项目,然后在项目内新建main.py文件,内容代码如下: from kivy
阅读全文
摘要:kivy提供了Button按钮一系列属性来改变样式,下面列了常用的一些Button属性并用实操案例进行演练学习。 新建一个main.py,内容代码如下: from kivy.app import App from kivy.uix.button import Button from kivy.uix
阅读全文
摘要:制作一款简易的调色画板,要用到的知识:页面布局、ToggleButton、ToggleButtonBehavior、get_color_from_hex(兼容十六进制编码颜色);功能上要可以选择颜色,选择画笔线宽,可以清除画板。具体实现效果如下: 先建一个main.py文件,内容代码如下 from
阅读全文
摘要:kivy八种布局:FloatLayout、BoxLayout、AnchorLayout、GridLayout、PageLayout、RelativeLayout、ScatterLayout、StackLayout。 FloatLayout:浮动布局,它允许将子部件通过位置参数(pos_hint)和尺
阅读全文
摘要:在kivy开发中,所有界面内添加的控件最常用的属性有:text、font_size、background_color、size_hint、pos_hint等修饰控件的属性,这里我对控件size_hint(控件大小属性),pos_hint(控件定位属性)进行相关参数的详细解说下: (因text、fon
阅读全文
摘要:对于一个python coder来说,kivy是非常吸引注意的一个GUI库,它只需编写一套代码,便可运行于各种平台系统上(包括 Linux, Windows, OS X, Android, iOS, 以及 Raspberry Pi),Kivy 采用 Python 和 Cython 编写,在国外已经十
阅读全文
摘要:rgb,rgba在kivy里的格式为如下: rgb:1,1,1 >每个参数为0-1的数值(如0.1),也就是说第一位如果是0.1意思是10%的红色,由r代表,g代表绿色,b代表蓝色 rgba:1,1,1,1 >前三位与rgb一样,最后一位是透明度,也是0-1的数值 但在以住rgb取值为0-255的数
阅读全文
摘要:Kivy中文编程指南,由网友翻译后,我整理目录及页面形式,便了浏览查阅。 点击下载
阅读全文
摘要:pycharm在开发kivy应用的时候,会需要创建*.kv文件,此文件pycharm会出现不支持此文件的编辑,这时就需要下载PyCharm_kv_completion.jar导入到pycharm里,这样就可以支持KV文件的编辑开发了。 第一步:下载PyCharm_kv_completion.jar
阅读全文

浙公网安备 33010602011771号