- Kivy:Interactive Applications in Python
- Roberto Ulloa
- 204字
- 2021-08-04 10:03:17
Summary
This chapter covered all the basic, and some not so basic, concepts of Kivy. You learned how to configure classes, instances, and templates. The following is a list of Kivy elements we used in this chapter:
- We learned basic widgets such as
Widget
,Button
,ToggleButton
, andLabel
- Layouts such as
FloatLayout
,RelativeLayout
,BoxLayout
,GridLayout
,StackLayout
, andAnchorLayout
- A number of properties such as
pos
,x
,y
,center_x
,center_y
,top
,right
,size
,height
,width
,pos_hint
,size_hint
,group
,spacing
,padding
,color
,text
,font_size
,cols
,rows
,orientation
,anchor_x
, andanchor_y
- We also learned variables such as
self
,root
, and id and markup tags such assize
,color
,b
,i
, andsub
- We used the
Builder
to load (theload_file
method) extra Kivy language files.
There are much more elements that we can use inside the Kivy language. After this chapter we understand the general ideas and we should be able to use most of the elements available for the GUI design. There is, however, a very important and particular element that we haven't studied yet: the canvas
, which mainly allow us to draw vector shapes (such as circles and lines for our project) in the screen. This will be the major topic of the next chapter.
推薦閱讀
- Android Wearable Programming
- 測試驅動開發:入門、實戰與進階
- Python從菜鳥到高手(第2版)
- Python網絡爬蟲從入門到實踐(第2版)
- R語言編程指南
- 深入淺出Windows API程序設計:編程基礎篇
- 人人都是網站分析師:從分析師的視角理解網站和解讀數據
- 大模型RAG實戰:RAG原理、應用與系統構建
- Salesforce Reporting and Dashboards
- Visual Basic程序設計上機實驗教程
- Java面向對象程序設計
- Python Data Science Cookbook
- 小程序從0到1:微信全棧工程師一本通
- Learning Bootstrap 4(Second Edition)
- Mastering VMware Horizon 7(Second Edition)