首頁 >後端開發 >Python教學 >安卓app可以用python寫嗎

安卓app可以用python寫嗎

(*-*)浩
(*-*)浩原創
2019-07-06 09:59:037468瀏覽

用Python寫安卓APP肯定不是最好的選擇,但是肯定是一個很偷懶的選擇,而且實在不想學習Java,再者,就編程而言已經會的就Python與Golang(註:Python,Golang水平都一般),那麼久Google了一下Python寫安卓的APP的可能性,還真行。

安卓app可以用python寫嗎

我們使用kivy開發安卓APP,Kivy是一套專門用於跨平台快速應用開發的開源框架,使用Python和Cython編寫,對於多點觸控有著非常良好的支持,不僅能讓開發者快速完成簡潔的互動原型設計,還支援程式碼重用和部署,絕對是一款相當令人驚豔的NUI框架。 (推薦學習:Python影片教學

因為跨平台的,所以只寫一次程式碼,就可以同時產生安卓及iOS的APP,很酷吧。 

本文會帶大家寫一個Hello world

按照世界慣例,我們」hello」吧。

新建一個.py檔

##导入App,然后让TestApp这个类继承
from kivy.app import App
##导入一个Button,运维有这个button,当你点击的时候才会有所反应
from kivy.uix.button importButton
###定义类,名字必须是xxxApp
class TestApp(App):
###build一个Button
def build(self):
###返回一个Button,文字内容是“Hello,kivy”
return Button(text='Hello,kivy')
##运行,因为继承了App,所以才有的run这个方法
TestApp().run()

上面就是我們的Hello了

在windows上運作當然沒有太大的意義,這只是第一步。

更多Python相關技術文章,請造訪Python教學欄位學習!

以上是安卓app可以用python寫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn