Android窗体小部件

2019-08-16  本文已影响0人  小李同学今天博学了吗

窗体小部件可以用于音乐播放器和一些有关日程,日历的应用中,课程表也有,其实构建也简单,看官方文档就能看个大概

图1.1为 android developer的文档

1,创建一个Receiver 继承AppWidgetProvider(注:这个类并不是Provider,他继承于 BroadcastReceiver)

1.1

2.再配置文件中配置该接收者

1.2 配置文件中

3.创建上图中的xml文件,必须配置的参数为用红线勾勒出的那三个,第三个为窗口的布局,自己创建就行

1.3 my_appwidget_info

4.在 继承AppWidgetProvider的类中实现它的 onUpdate 方法,即可为其设置点击进入的界面等参数,

1.4

注:由于我自己做的窗口小布局的数据是实时更新的,所以我的监听和数据设置等是在服务中去做的,感兴趣的可以往下看

1.5 在这里和oncreate及onupdate中开启服务

这一部分是定义计时器定时去刷新

定时器

下图为小布局设置数据和监听,红色部分为自己定义的id

更新布局

以上便是全部步骤,有理解的地方欢迎留言交流!

上一篇 下一篇

猜你喜欢

热点阅读