首页 > 代码库 > android AppWidgwtProvider学习

android AppWidgwtProvider学习

实现AppWidgwtProvider:

onUpdate() //在达到制定的更新时间之后或者当用户向桌面添加   App Widget时会调用该方法。 

onDeleted() //当App Widget被删除时,会调用该方法

onEnabled()    //当一个App widget的实例第一次被创建时,会调用该方法

onDisabled()   //当最后一个App Widget实例被删除后,调用该方法 onRecive()    //接受广播事件

 

main xml

<reciver ...../>

<intent-filter 固定的 /> (过滤器)

<mete-data     android:resource="@xml/。。。"布局 />         元数据

 

当第一个AppWidget被创建时 调用方法一次是:

onRecive()

onEnable()    //Enable:激活

onRecive()

onUpdate()

 

第二个创建时:

onRecive()

onUpdate()

 

第一次删除删除

onRecive()

onDeleted()

 

删除最后一个时:

onRecive()

onDeleted()

onRecive()

onDisable()

android AppWidgwtProvider学习