ホームページ  >  記事  >  バックエンド開発  >  Android アプリは Python で作成できますか?

Android アプリは Python で作成できますか?

(*-*)浩
(*-*)浩オリジナル
2019-07-06 09:59:037441ブラウズ

Python で Android APP を書くのは間違いなく最良の選択ではありませんが、それは間違いなく非常に怠惰な選択であり、Java を学びたくありません。さらに、プログラミングに関して、私が知っているのは Python と Python だけです。 Golang (注: Python、Golang レベルは平均的です) 久しぶりに Python で Android APP を書ける可能性をググってみたところ、本当に実現可能でした。

Android アプリは Python で作成できますか?

Android APP の開発には kivy を使用します。Kivy は、Python で書かれた、クロスプラットフォームの迅速なアプリケーション開発のために特別に設計されたオープンソース フレームワークのセットです。 Cython は、マルチタッチのサポートが非常に優れており、開発者がシンプルなインタラクティブなプロトタイプ設計を迅速に完了できるだけでなく、コードの再利用と展開もサポートしています。これは間違いなく素晴らしい NUI フレームワークです。 (推奨される学習: Python ビデオ チュートリアル )

クロスプラットフォームであるため、コードを 1 回記述するだけで Android アプリと iOS アプリを同時に生成できますかっこいいですよね?

この記事では、Hello world を作成します。

世界の習慣に従って、「こんにちは」と言ってみましょう。

新しい .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 チュートリアル 列にアクセスして学習してください。

以上がAndroid アプリは Python で作成できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。