桌面小控件的实例-----数字时钟 SimpleDateFormat Date Timer TimerTask AppWidgetManager AppWidgetProvider ComponentName RemoteViews ...
分类:
其他好文 时间:
2016-07-07 12:52:08
阅读次数:
123
一.介绍
RemoteView表示的是一个View结构,他可以在其他进程中显示,由于它在其他进程中显示,为了能够更新他的界面,RemoteViews提供了一组基础的操作应用与跨进程更新它的界面。
二.应用场景
1.通知栏
2.桌面小部件
三.RemoteViews的应用
桌面小部件则是通过AppWidgetProvider来实现的,AppWidget本质是一个广播.
通知...
分类:
其他好文 时间:
2016-05-27 11:54:22
阅读次数:
229
一、AppWidget介绍 1.Widget的定义创建流程 (1)在res新建xml文件夹,新建appwidget-provider.xml,为widget提供元数据 (2)在res/layout文件夹下定义widget的样式 (3)在src新建类,extends AppWidgetProvider
分类:
移动开发 时间:
2016-02-12 18:39:49
阅读次数:
359
创建widget的基本步骤是: 1.写一个类继承AppWidgetProvider,由此可以看出来,widget实际上是一个广播,所以要在清单文件中注册广播 2.在清单文件中配置 <receiver android:name="com.example.mobilesafe.receiver.MyWi
分类:
移动开发 时间:
2016-02-01 20:56:18
阅读次数:
146
AppManagerActivitypackage com.itheima52.mobilesafe.activity;import android.app.Activity;import android.appwidget.AppWidgetProvider;import android.cont...
分类:
移动开发 时间:
2016-01-17 21:26:49
阅读次数:
321
8.加入服务来实现自动更新和时钟功能新建一个服务类,通过发送Intent来通知AppWidgetProvider: 1 import android.app.AlarmManager; 2 import android.app.IntentService; 3 import android.a...
分类:
其他好文 时间:
2015-03-06 20:32:06
阅读次数:
146
1.仅得到@string/liyuejiao的ID作为com.rytong的值2定义Widget(extends AppWidgetProvider)当Widget被添加,删除时,根据 3通过 android.appwidget.provider这个固定的名字取得Widge...
分类:
移动开发 时间:
2015-01-27 01:47:00
阅读次数:
170
一、
1、App widget 是在home桌面的一个空间,比如时钟,播放器播放时小图标可以点击下一首等那个。
2、AppWidgetProviderInfo 对象: 为App Widget 提供元数据,包括布局,更新频率等数据,这个对象被定义在xml文件当中。
3、AppWidgetProvider : 定义一个App Widget 的基本生命周期函数。
二、创建App Widget步骤...
分类:
移动开发 时间:
2014-12-28 23:49:01
阅读次数:
458
作者:近乎团队1、自定义widget必须继承AppWidgetProvider 2、AndroidManifest.xml中必须注册 (1)receiver的name必须为自定义widget类名 (2)meta-data的name必须为android.appwidge...
分类:
移动开发 时间:
2014-11-24 15:00:12
阅读次数:
184
什么是App Widget?
AppWidget是应用程序窗口小部件,是微型的应用程序视图,它可以被嵌入到桌面应用程序中,并接收周期的更新。
如何实现AppWidget?
1. 新建一个AppWidget类继承AppWidgetProvider(AppWidgetProvider继承BroadcastReceiver),并实现相关生命周期方法。
l...
分类:
移动开发 时间:
2014-11-24 10:10:22
阅读次数:
205