Maison  >  Article  >  développement back-end  >  Les applications Android peuvent-elles être écrites en python ?

Les applications Android peuvent-elles être écrites en python ?

(*-*)浩
(*-*)浩original
2019-07-06 09:59:037380parcourir

Écrire une application Android en Python n'est certainement pas le meilleur choix, mais c'est certainement un choix très paresseux, et je ne veux vraiment pas apprendre Java. De plus, en termes de programmation, les seuls que je connaisse sont Python et. Golang (Remarque : Python, Golang Le niveau est moyen). Après une longue période, j'ai recherché sur Google la possibilité d'écrire une application Android en Python, et c'est vraiment faisable.

Les applications Android peuvent-elles être écrites en python ?

Nous utilisons Kivy pour développer l'application Android Kivy est un ensemble de frameworks open source spécialement conçus pour le développement rapide d'applications multiplateformes, écrits en Python. et Cython. Il prend en charge le multi-touch, ce qui permet non seulement aux développeurs de réaliser rapidement des conceptions de prototypes interactifs simples, mais prend également en charge la réutilisation et le déploiement de code. (Apprentissage recommandé : Tutoriel vidéo Python)

Comme il est multiplateforme, vous n'avez besoin d'écrire le code qu'une seule fois pour générer des applications Android et iOS en même temps le temps. C'est cool, non ?

Cet article vous amènera à écrire un Hello world

Selon la pratique mondiale, disons « bonjour ».

Créez un nouveau fichier .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()

Ce qui précède est notre bonjour

Bien sûr, cela n'a pas beaucoup de sens de courir sur Windows, ce n'est que la première étape.

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn