赞
踩
实验目的
- 复习 Broadcast 编程基础。
- 复习动态注册 Broadcast 和静态注册 Broadcast 。
- 掌握 AppWidget 编程基础。
先上效果图
File
-> New
-> Widget
-> AppWidget
自定义命名,我命名为MyWidget
就会多出三个文件
my_widget_info.xml
这是小部件的一些属性设置
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:initialKeyguardLayout="@layout/my_widget"
android:initialLayout="@layout/my_widget"
android:minWidth="300dp"
android:minHeight="50dp"
android:previewImage="@mipmap/full_star"
android:resizeMode="horizontal|vertical"
android:updatePeriodMillis="86400000"
android:widgetCategory="home_screen|keyguard"></appwidget-provider>
my_widget.xml
这是小部件的外观
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="300dp" android:layout_height="80dp" android:background="#0000"> <ImageView android:layout_width="80dp" android:layout_height="80dp" android:layout_centerVertical="true" android:id="@+id/widget_image" android:src="@mipmap/full_star"/> <TextView android:id="@+id/appwidget_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal=
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。