appwidgetprovider类的用途是什么?它是res-xml中的一个新的XML,还是在manifest中,appwidgetprovider XML等。我正在使用eclipse,正在为一个应用程序制作一个小部件。
发布于 2014-08-13 17:13:50
来自http://developer.android.com/guide/topics/appwidgets/index.html
必须使用AndroidManifest中的元素将AppWidgetProvider类实现声明为广播接收器。
由于AppWidgetProvider类扩展了BroadcastReceiver,因此不应创建新的广播接收器。Widget具有与普通广播接收器相同的运行时限制,即它只有5秒来完成其处理。因此,小部件应该在服务中执行耗时的操作,并从服务执行小部件的更新。
它收到的回调如下:
onReceive(Context, Intent) //As it extends the BroadCastReceiver.
onUpdate()
onAppWidgetOptionsChanged()
onDeleted(Context, int[])
onEnabled(Context)
onDisabled(Context)https://stackoverflow.com/questions/25281470
复制相似问题