如何使用Python制作Android小部件?

发布于 2024-12-07 12:54:09 字数 321 浏览 0 评论 0原文

有没有办法在Android上用Python制作小部件?

我的意思是,我只知道 PythonHTMLDOMJS,也许 jQuery 和 仅此而已(不是 CJava 或其他东西)。

也许这很简单?

我诚实地搜索了 stackoverflow 但搜索没有返回任何答案:(

请帮助我。给我一个希望。

Is there any way to make widgets with Python on Android?

I mean, that I know only Python, HTML, DOM, JS, maybe jQuery and nothing more (not C, Java or something).

Maybe it's simple?

I honestly searched stackoverflow but search returned no answers :(

Help me, please. Give me a hope.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

孤凫 2024-12-14 12:54:09

就我个人而言,我用 python 编写了一个谷歌应用程序引擎应用程序来收集和显示数据,然后使用一个名为“元小部件”的应用程序,它允许您将网站的内容转换为小部件。该应用程序从我的 GAE 网站提取内容并将其显示在 Android 主屏幕上的小部件中。

如果您可以在 sl4a python 中做一些事情来服务 HTTP 请求,然后让元小部件转到本地 http 地址,那么您可能能够做一些完全本地的事情。

Personally I wrote a google app engine app in python to collect and display the data, and then used an app called "meta widget" that allows you to turn a website's content into a widget. The app pulls the content from my GAE website and shows it in a widget on the android homescreen.

You might be able to do something completely local if you can make something to serve HTTP requests in sl4a python, then have meta widget go to a local http address.

唠甜嗑 2024-12-14 12:54:09

我认为这是不可能的。

我在 SL4A 文档中进行了快速搜索,但没有 API注册广播接收器。而 Android 小部件 只是 BroadcastReceiver 中的一堆视图和代码。

据我所知,SL4A 是在 Android 上使用 Python 进行 UI 交互的唯一方法。

I don't think this could be done.

I've done a quick search in SL4A documentation and there is no API to register broadcast receiver. And Android widgets are just a bunch of Views and code in BroadcastReceiver.

And as far as I know, SL4A is the only way to use Python on Android with UI interaction.

小瓶盖 2024-12-14 12:54:09

请检查此链接:

请记住,JVM 上有一个名为 Jython 的 Python 实现。

编辑:
就 Android 开发而言,我应该说 Jythonroid

Please check this links:

Remember that there is a Python implementation on the JVM called Jython.

Edit:
In terms of Android development i should say Jythonroid.

鸩远一方 2024-12-14 12:54:09

也许是睡衣?也许不完全是您正在寻找的东西,但它至少可以让您用 Python 编写一些代码(并编译为 JavaScript)。

Pyjamas perhaps? Maybe not exactly what you're looking for but it would allow you to at least write some of your code in Python (and compile to JavaScript).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文