首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android的Widget编撰实例

2012-06-26 
Android的Widget编写实例Android有个非常好的功能,就是Widget控件,Widget作为应用的快捷方式和缩略展示,它

Android的Widget编写实例

Android有个非常好的功能,就是Widget控件,Widget作为应用的快捷方式和缩略展示,它在桌面上可以展示用户感兴趣的应用程序提供的信息,并且可以点击widget上的控件从而进入到应用的Activity。那么怎么去开发一个Widget呢,可以说是非常的人性化和方便的。下面是我在学习中创建的一个小实例。

参照Google的文档,我们首先得在清单文件中declare一个widget,代码如下。

?

?下面我们要去写一个类ExampleAppWidgetProvider它要继承AppWidgetProvider,还有我们注意这行:android:resource="@xml/example_appwidget_info,example_appwidget_info.xml是用来描述控件的元数据。下面分别给出相应的代码。

example_appwidget_info.xml

?

?ExampleAppWidgetProvider.java

?

?下面这个类是一个service,它负责实时更新桌面上widget显示的时间,具体代码如下,

?

<service android:name=".UpdateTimeService"></service>
?

?

?

热点排行