如何使用python制作android小部件?
有没有办法在Android上用Python制作小部件 我的意思是,我只知道如何使用python制作android小部件?,python,android-widget,android,sl4a,Python,Android Widget,Android,Sl4a,有没有办法在Android上用Python制作小部件 我的意思是,我只知道Python,HTML,DOM,JS,也许jQuery和什么都不知道(不是C,Java之类的) 也许很简单 我诚实地搜索了stackoverflow,但搜索没有返回任何答案:( 请帮帮我。给我一个希望。我认为这是办不到的 我在文档中做了一个快速搜索,并没有注册广播接收器的API,只是广播接收器中的一堆视图和代码 据我所知,SL4A是在Android上使用Python进行UI交互的唯一方法。请查看以下链接: 请记住,
Python
,HTML
,DOM
,JS
,也许jQuery
和什么都不知道(不是C
,Java
之类的)
也许很简单
我诚实地搜索了stackoverflow
,但搜索没有返回任何答案:(
请帮帮我。给我一个希望。我认为这是办不到的 我在文档中做了一个快速搜索,并没有注册广播接收器的API,只是广播接收器中的一堆视图和代码
据我所知,SL4A是在Android上使用Python进行UI交互的唯一方法。请查看以下链接:
就Android开发而言,我应该说。也许?也许不完全是你想要的,但它至少可以让你用Python编写一些代码(并编译成JavaScript)。我个人用Python编写了一个google应用程序引擎应用程序来收集和显示数据,然后使用了一个名为“meta widget”的应用程序这允许你将网站的内容转化为小部件。该应用程序从我的GAE网站中提取内容,并将其显示在android主屏幕上的小部件中
如果你能在sl4a python中制作一些服务HTTP请求的东西,然后让meta widget转到本地HTTP地址,那么你可能可以做一些完全本地的事情。而javascript是不够的?我想,你可以使用w3c widget……据我所知,Jython是通过动态地将python源代码编译成JVM字节码来工作的。但是Android没有在JVM中,它有不同的VM实现,称为Dalvik()。而Dalvik与JVM不兼容字节码,因此生成的代码无法执行。你是对的。有些事情Dalvik做不到,或者说做不到。但正如你所说,Jython被转换为Java字节码,然后可以转换为Dalvik。看到了吗?好的,我理解。但在实践中它看起来如何?也许,简单小部件的代码示例?请..我可以使用JS在Android上制作桌面小部件?!@БаааСа-抱歉,错过了想要制作桌面小部件的部分;我以为你在寻找一种方法来让基于Python的应用程序运行。嗯…我想知道,我如何为Android制作/编写主屏幕小部件。用Python还是用JS(据我所知,Opera使这成为可能)嗯,我认为这是目前最好的解决方案。谢谢!我还发现Py4A现在支持通用ui布局。