android桌面小组件(时钟)--widget初体验
App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。
(1).创建一个新的工程
(2).创建窗口部件的布局layout.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:background="#ccc"
android:layout_height="match_parent">
<TextView
android:id="@+id/id_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
</RelativeLayout>
(3).编辑WidgetProvider对应的资源文件widgetconfig.xml(文件夹:res/xml/widgetconfig.xml)
<?xml version="1.0" encoding="utf-8"?>