如何使用python制作android小部件?

时间:2011-10-03 14:56:49

标签: python android-widget android sl4a

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

我的意思是,我只知道PythonHTMLDOMJS,可能jQuery不再 (不是CJava或其他)。

也许这很简单?

我老老实实地搜查stackoverflow但搜索没有回答:(

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

4 个答案:

答案 0 :(得分:2)

我不认为这可以做到。

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

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

答案 1 :(得分:2)

请检查此链接:

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

编辑: 在Android开发方面,我应该说Jythonroid

答案 2 :(得分:2)

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

如果你可以在sl4a python中提供服务于HTTP请求的东西,那么你可以做一些完全本地化的事情,然后让meta小部件转到本地的http地址。

答案 3 :(得分:0)

或许

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