咱们应用kivy开发安卓APP,Kivy是一套专门用于跨平台疾速使用开发的开源框架,应用Python以及Cython编写,关于多点触控有着十分精良的支持,不只能闪开发者疾速实现简约的交互原型设计,还支持代码重用以及部署,相对是一款颇让人惊艳的NUI框架。
由于跨平台的,以是只写一遍代码,就能够同时天生安卓及iOS的APP (保举学习:Python视频教程)
Kivy是开源Python函式库,用于开刊行动使用顺序以及其它采纳天然用户界面的多点触控使用软件。它能够正在Android,iOS,Linux,OS X以及Windows执行。采纳MIT受权条目,Kivy是自在而且开源的软件。
Kivy的次要架构由Kivy组织开发,并有Python用于Android,Kivy iOS以及其它许多函式库被应用正在一切平台。正在2012年,Kivy从Python软件基金会取得$5000美圆贴补,用于移植Kivy到Python 3.3。Kivy也援助由Bountysource资助的树莓派。
其架构包罗一切建造使用顺序的元素,例如:
援助许多种输出,例如鼠标,键盘、触控式应用者界面(TUIO)以及特定操作零碎的多重触控事情,只采纳OpenGL ES 2的图形函式库,且根基于向量缓冲物件(Vertex Buffer Object)以及着色器,援助多点触控的宏大控件,一个两头言语(Kv)用来简化客制控件的设计。
Kivy改进了PyMT专案,而且保举给新的专案采纳。
程式典范榜样
如下是一个按钮的Hello World程式典范榜样:
from kivy.app import App from kivy.uix.button import Buttonclass TestApp(App): def build(self): return Button(text='Hello World') TestApp().run()
以上就是python能够开发安卓吗的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!