首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tkinter到android的翻译

Tkinter到android的翻译
EN

Stack Overflow用户
提问于 2013-07-18 11:09:35
回答 1查看 16.6K关注 0票数 12

我有一个相对简单的tkinter程序,它只使用事件、按钮和标签对象。我想把它翻译成可以在android平台上使用。

1)我应该使用什么用于android的python?QPython,py4a?

2)在这个平台上,我应该使用哪个GUI模块?

我想要一些细节,为什么你认为一个特定的模块或应用会是最好的,因为我只是进入android的场景,并想做出一个智能跳转。

EN

回答 1

Stack Overflow用户

发布于 2019-02-03 11:49:16

即使是出于本机目的,大多数开发人员也会建议您远离Tkinter。它是一个过时的、不直观的库,常常使GUI的创建和维护变得比需要的要困难。

使用Python库开发应用程序并嵌入安卓系统的主要优势是跨平台支持。这些库通常允许您轻松地将应用程序移植到许多不同的操作系统。

我不会回答“最好”的问题,因为这是一个在StackOverflow范围之外的基于意见的问题,但是我会说,从Kivy移植到android (通常)比在其他一些库(比如Qt)更容易。不过,带点盐吧。现在大多数库都提供内置的高级GUI功能,您的选择可能不会在这方面限制您。

无论哪种方式,都没有直接/简单的方法将您的Tkinter项目转换为其中的任何一种,您很可能不得不用您最终选择的库重写它。

我要补充的是,如果您的目的是只为android开发,大多数人会建议使用本地的Android语言,比如Java或Kotlin,或者使用使用这些语言的开发工具。这将导致更小的APK大小和可能更快的运行时间为您的应用程序。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17721796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档