android-简单widgetdemo
来源:互联网 发布:淘宝商城软包 编辑:程序博客网 时间:2024/05/18 11:12
简单的一个widget。只
在桌面显示了一张图片
。
老规矩。右键取得图片地址,利用下载工具下载这个显示不出来的图片。后缀改为rar即可得到源代码项目。
exampleAppWidgetProvider.java 重写方法达到效果。这里只是简单的输出。
package zhang.AppWidget;import android.appwidget.AppWidgetManager;import android.appwidget.AppWidgetProvider;import android.content.Context;public class exampleAppWidgetProvider extends AppWidgetProvider{@Overridepublic void onUpdate(Context context, AppWidgetManager appWidgetManager,int[] appWidgetIds) {System.out.println("onupdate");super.onUpdate(context, appWidgetManager, appWidgetIds);}@Overridepublic void onDeleted(Context context, int[] appWidgetIds) {System.out.println("onDeleted");super.onDeleted(context, appWidgetIds);}@Overridepublic void onDisabled(Context context) {System.out.println("onDisabled");super.onDisabled(context);}@Overridepublic void onEnabled(Context context) {System.out.println("onEnabled");super.onEnabled(context);}}
界面布局文件appwidget.XML
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><ImageView android:id="@+id/widgetTextId" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/icon" /></LinearLayout>
appwidget_info.xml
这个XML去条用布局文件
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="294dp" android:minHeight="72dp" android:updatePeriodMillis="86400000" android:initialLayout="@layout/appwidget" ></appwidget-provider>
最后要在androidManifast.Xml中配置
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="zhang.AppWidget" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="7" /> <application android:icon="@drawable/icon" android:label="@string/app_name"> <receiver android:name="exampleAppWidgetProvider"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE"></action> </intent-filter> <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info"/> </receiver> </application></manifest>
- android-简单widgetdemo
- WidgetDemo所有android Widget效果演示笔记
- android-1-Android简单入门
- 初学Android简单code
- android 简单例子
- Android SQLITE 简单起步
- Android 简单笔记
- Android模拟器简单应用
- android框架简单剖析~
- Android简单入门
- Android Ftp 简单上传下载
- Android JNI简单实例
- android animation 简单介绍
- android-简单布局
- android-progress简单例子
- Android sqlite 简单操作
- 【android】Socket简单用法
- android 动画简单介绍
- Mounting images in Dom0 using the blktap2 driver
- g++ 多文件编译之“平级目录”(新手初识makefile)
- 第一篇 实与虚
- C# Lambda Expression概念浅析
- 建成第一个github项目
- android-简单widgetdemo
- Hibernate多条件查询方法收录
- C#-数据处理-流
- 浮点数的比较
- 呃,我的技术博客开通了~~~
- VC和Python的互相调用
- 单窗口程序
- c 语言类型转化
- html OnContextMenu事件 右键菜单