最近几天一直想做一个类似于时钟的App Widget的效果,然后就开始设计,看了google 的有关文档,按照步骤先弄出了一个没有任何实际效果的widget,
又了解到相关的AppWidgetProvider其实是一个广播接收者,可以接收特定的广播事件,大致有以下几个:
1.AppWidgetManager.ACTION_APPWIDGET_UPDATE,对应调用onUpdate()方法;
2.AppWidgetManager.ACTION_APPWIDGET_DELETED,对用调用onDeleted()方法;
3.AppWidgetManager.ACTION_APPWIDGET_OPTIONS_CHANGED,对用调用onAppWidgetOptionsChanged()方法;
4.AppWidgetManager.ACTION_APPWIDGET_ENABLED,对用调用onEnabled()方法;