Android 如何为现有应用程序创建小部件?

Android 如何为现有应用程序创建小部件?,android,widget,Android,Widget,我在市场上有一个应用程序,它将用户的工作时间轮班存储在数据库中。 在应用程序中,我有一个按钮,可以将当前时间和日期插入数据库。然后在一个简单的列表视图上显示它。现在,用户要求我制作一个小部件。 我试图在网上搜索一些关于我的问题的教程或信息,但没有结果。 所以,我的问题是,是否有可能做到这一点?即使这个应用程序已经在市场上出现了?这样做有多复杂?从哪里开始,如何开始?谢谢大家 Android开发者API指南中有很多关于这个主题的信息,包括具体的示例和演练。您可以在和上阅读更多信息。最好使用现有应用

我在市场上有一个应用程序,它将用户的工作时间轮班存储在数据库中。 在应用程序中,我有一个按钮,可以将当前时间和日期插入数据库。然后在一个简单的列表视图上显示它。现在,用户要求我制作一个小部件。 我试图在网上搜索一些关于我的问题的教程或信息,但没有结果。
所以,我的问题是,是否有可能做到这一点?即使这个应用程序已经在市场上出现了?这样做有多复杂?从哪里开始,如何开始?谢谢大家

Android开发者API指南中有很多关于这个主题的信息,包括具体的示例和演练。您可以在和上阅读更多信息。

最好使用现有应用程序创建一个应用程序小部件

为此,您必须对应用程序进行如下更改

1) 创建扩展AppWidgetProvider的类

-在更新方法中,您必须添加代码

2) 通过创建一个BroadcastReceiver来注册您的小部件,并为

android.appwidget.action.appwidget\u更新action

遵循下面的教程,帮助您在应用程序中创建一个简单的小部件

在应用程序中集成一个小部件后,您必须在google play中上传一个新的apk,这样更新后的apk将提供给用户下载


希望这个答案对你有很大帮助。

你的问题太广泛了,任何人都无法回答。请再精确一点。你将在网上获得许多制作简单小部件的教程。谢谢你的回答,但我也必须使用ContentProvider?@stackOverFlowstackOverFlow:正确地查看你的问题。这里你只会提到appwidget。你一点也没有提到供应商。对于您的上述问题,如果答案有帮助,请将其标记为accept.Thnks