Android的Widget使用cordova

我打算将一些最小的function捆绑到一个应用程序或Android设备的部件。 然而,第二个想法是,我意识到我从来没有听说过/读过一个用Cordova / Phonegap构buildwi​​dget的人。 我GOOGLE了一下,答案似乎是build议“不”。 我阅读了关于Phonegap的主页上的描述,它说,它允许用户基本上构build应用程序。

所以,有人可以请指出我在正确的方向,以便可能创build一个cordova的Android小部件。 如果不是,小部件在概念上与应用程序有什么不同?

PS:也许我在这里使用了一些不正确的术语。 我的意思是一个小部件是这样的 。 它的东西,主要是在一个半透明的酒吧在主屏幕上。

Solutions Collecting From Web of "Android的Widget使用cordova"

小部件是在应用程序屏幕上扩展视图的android本机构造。

http://developer.android.com/reference/android/widget/package-summary.html

cordova / phonegap应用程序是一个具有webview支持的应用程序。 注意:webview不是android原生视图。

直到有人发现一种方法来构build一个embeddedwebview的本地小部件,那么到目前为止你所说的是正确的,即“否”。

http://cordova.apache.org/docs/en/4.0.0/guide_overview_index.md.html#Overview http://cordova.apache.org/docs/en/4.0.0/guide_hybrid_webviews_index.md.html#Embedding %20WebViews http://cordova.apache.org/docs/en/4.0.0/guide_platforms_android_webview.md.html#Android%20WebViews

编辑:它是“可以想象,你可以有一个小工具与您的cordova项目相关联,但是你会写科罗拉多和Android本地代码….大多数人会认为这是击败使用cordova点,除非你是唯一瞄准android。 在这种情况下,我必须问这个问题:

“您是否正在使用cordova作为在android上启动应用程序编码的一种更简单的方法,或者您是否正在试图利用cordova在多个平台上共享代码库的便利性?

如果是前者,那就写一个本地应用程序。 如果是后者,cordova不会(轻易地)给你小部件,也不会跨平台小部件

是的,小工具是原生的Android构造。 但是,您可以在名为“cordova-plugin-ace”的cordova插件的帮助下为您的应用程序创build您的小部件。 由微软制作并向所有人开放。

文档:

我希望这会对你,我和其他cordova开发者有所帮助。