本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
ch014 Android AppWidget
--------------------------------------------AndroidManifest.xml------------------------------
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com ...
Android学习10-----Android组件通信 (8) 桌面显示组件:AppWidget
一、
AppWidget
在使用
Android
手机时,用户经常会将一些常使用的软件拖放到桌面上以方便操作。这时就需要使用
AppWidget
组件,在
android.appwidget
包综合那个定义了
5
个核心的操作类。
No.
类名称
描述
1
AppWidgetProvi ...
AppWidget
一.什么是AppWidget
Android帮助文档中将所有的控件都叫做Widget,实际上我们平常说的Widget都是泛指AppWidget,即在手机桌面上放置的控件,比如时钟,日历等。具体定义如下:
应用程序窗口小部件(Widget)是微小的应用程序视图,可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。
二.操作
通过在Ho ...
Android:AppWidget,PendingIntent,RemoteViews用法
什么是AppWidget?AppWidget就是我们平常在桌面上见到的那种一个个的小窗口,利用这个小窗口可以给用户提供一些方便快捷的操作。本篇打算从以下几个点来介绍AppWidget:
1.如何创建一个简单的AppWidget
2.如何使得AppWidget与客户端程序交互
下面我们来创建一个简单的AppWidget
1、定义AppWidget ...
Android31_AppWidget使用(二)
一、PendingIntent介绍
PendingIntent用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。创建之后并不马上使用。PendingIntent用于包装Intent,在一个进程中创建PendingIntent,但是该进程并不会使用它,而是把它交给另外一个进程,当这个进程被触发某个事件时就会使用PendingIntent,这两个进程就相当 ...
Android30_AppWidget使用(一)
一、App Widget定义
App
Widget是Application
Widget的缩写,特指在android手机桌面上放置的控件。比如时钟等。另外,App Widget和我们自己写的程序并不是运行在同一进程当中的。在桌面长按就可以向桌面添加各种控件:
二、App Widget相关的基本概念
1.AppWidgetProviderIn ...
android之appwidget(三)自定义action广播
紧接上集的appwidget,我们学了如何在appwidget中启动一个新activity,这次我们要根据自己的一个action而启动一个广播,从而完成我们需要的操作。
首先是新知识点:
首先,我们已经知道appwidget根本是基于广播事件的,这个从我们需要在AndroidManifest.xml配置receiver可以看出,既然是这样,那么我们也可以自己定义我们自己的action ...
android之appwidget(二)启动新activity
紧接上集,appwidget的周期函数对应的事件:
onUpdate:到达指定时间之后或者用户向桌面添加appwidget时候会调用这个方法。
onDelete:当appwidget被删除时,会调用这个方法。
onEnable:当一个appwidget第一次被创建,会调用这个方法。
onDisable:当最后一个appwidget实例被删除后,会调用这个方法。
onReveice:接受广播 ...
android之appwidget(一)简单appwidget
什么是appwidget? 即application widget。 应用程序控件,就是在桌面显示的控件。AppWidget就是我们平常在桌面上见到的那种一个个的小控件,利用这个小控件可以给用户提供一些方便快捷的操作。
本次创建一个简单的appwidget。
相关概念:
1、AppWidgetProviderInfo对象:它是一个xml文件,为appWidget提供元数据,包括布局,更新 ...
AppWidget加载流程(一)
1. Android系统启动,SystemServer创建AppWidgetService,并调用systemReady()方法,在systemReady()方法中做以下三项准备工作:
(1)通过PackageManager从Android系统中查找所有已经被安装的AppWidget(包含"android.appwidget.action.APPWIDGET_UPDATE“ 的 ...
Android 中AppWidget在系统启动时的加载流程
今天进行一个Android AppWidget的开发,参考 android SDK 文档中关于App Widgets 开发的部分,可以很容易的完
成整个过程的搭建,文档中的 ExampleAppWidgetProvider.java 和 ExampleAppWidgetConfigure.java 中都拿到了一
个很重要的参数,分别是:appWidgetId 和 mAppWi ...
android2.1之后appwidget的一些问题
1.appwidget的xml配置文件中有一个控制appWidget自动更新的属性
android:updatePeriodMillis=“86400”
这个从android2.0以后就属性无效了!android官网上面竟然没有说明
2.appwidget的功能非常有限
如果你的widget里面有一个TextView的话,你甚至无法得到这个控件中的文字内容,不要想用getText()方法,因为app ...
Android中AppWidget加载流程(二)
1. 用户长按Launcher弹出添快捷组件的Dialog,选择添加AppWidget,这时会打开一个Activity(AppWidgetPickActivity)显示系统中全部
AppWidget,单击某一个AppWidget后会做以下操作:
(1) 通过AppWidgetService获取一个最新的appWidgetId值。
(2) 根据 ...
Android中AppWidget加载流程(一)
1. Android系统启动,SystemServer创建AppWidgetService,并调用systemReady()方法,在systemReady()方法中做以下三项准备工作:
(1)通过PackageManager从Android系统中查找所有已经被安装的AppWidget(包含"android.appwidget.action.APPWIDGET_UPDATE&qu ...