Python으로 Android 앱을 작성하는 것은 확실히 최선의 선택은 아니지만 확실히 매우 게으른 선택이고 Java를 배우고 싶지도 않습니다. 게다가 프로그래밍 측면에서 저는 이미 Python과 Golang을 알고 있습니다. 참고: Python, Golang 수준은 평균입니다.) 얼마 후 Python으로 Android 앱을 작성할 수 있는지 검색해 보니 정말 가능했습니다.
우리는 kivy를 사용하여 Android 앱을 개발합니다. Kivy는 크로스 플랫폼에 특별히 사용되는 오픈 소스 프레임워크 세트입니다. Python 및 Cython으로 작성된 신속한 애플리케이션 개발은 개발자가 간단한 대화형 프로토타입 디자인을 신속하게 완료할 수 있을 뿐만 아니라 코드 재사용 및 배포도 지원합니다. (추천 학습: Python 동영상 튜토리얼)
크로스 플랫폼이므로 코드 한 번만 작성하면 Android가 생성됩니다. 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 Tutorial 열을 방문하여 알아보세요!
위 내용은 Android 앱을 Python으로 작성할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!