有没有办法在Android上使用Python制作小部件?
我的意思是,我只知道Python
,HTML
,DOM
,JS
,可能jQuery
和不再 (不是C
,Java
或其他)。
也许这很简单?
我老老实实地搜查stackoverflow
但搜索没有回答:(
请帮帮我。给我一个希望。
答案 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)。