zoukankan      html  css  js  c++  java
  • 神奇的Kivy,让Python快速开发移动app

    随着移动互联网的不断发展,手机、Pad等移动终端已经被普遍使用,充斥在人们的工作、学习和生活中,越来越多的程序都转向移动终端,各类app应用相拥而至。

    Kivy作为Python的Android和IOS的app应用开发利器,有着跨平台开发优势,很快得到了普遍运用,并逐渐占据了核心地位。下面我们就看看用Python的Kivy模块是如何开发移动App应用的。

    Kivy的安装。与Python的其他模块安装一样,使用如下方式进行Kivy模块的安装。

    pip install kivy

    安装完成后,在python运行环境中输入import kivy,如果出现下图中红色字体部分的提示,那么恭喜你,你的kivy模块已经安装成功。

    神奇的Kivy,让Python快速开发移动app

     

    虽然kivy安装成功,但是kivy的运行需要依赖库,我们还需要做如下操作:

    pip install kivy.deps.sdl2
    pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew

    把上面的两个kivy依赖库安装完成后,试着运行下面的代码,就会出现一个窗口,至此,kivy模块已经成功安装完成,就可以进行下一步的移动app开发了。

    from kivy.app import App
    from kivy.uix.label import Label #导入标签类

    class TestApp(App):
    def build(self):
    return Label(text='Hello Kivy!') #定义标签文本

    TestApp().run()
    神奇的Kivy,让Python快速开发移动app

     

    关于kivy,请参考相关文档,学习和掌握相关知识。

  • 相关阅读:
    HDU 4296 Buildings(贪心)
    HDU 4288 Coder(线段树)
    hdu 5073 Galaxy
    ZOJ 3905 Cake(贪心+dp)
    ZOJ 3903 Ant(公式推导)
    除法求逆元(扩展欧几里德和费马小定理)
    HDU 4442 Physical Examination(关于贪心排序)
    ACM vim配置
    2015 南阳ccpc The Battle of Chibi (uestc 1217)
    次小生成树(入门)
  • 原文地址:https://www.cnblogs.com/cuiyubo/p/11127673.html
Copyright © 2011-2022 走看看