本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- 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
- lich0079
最新文章列表
Android学习03-----Android应用的基本组件介绍
Android
应用通常由一个或多个组件组成,而最常用的组件是Activity
,另外还包括Service
、BroadcastReceiver
、ContentProvider
、Intent
。这里我想先简单说说这几个组件让自己有个大致的认识,在后面的博客中再作详细的梳理。
Activity
和View
:
...
BroadcastReceiver
BroadcastReceiver在未开启应用时是否可以监听,可以用屏幕亮暗的Intent进行试验
http://developer.android.com/reference/android/content/BroadcastReceiver.html
BroadcastReceiver的官方文档
http://www.ibm.com/developerworks/cn/opensource/ ...
开机后自动启动Activity中需要注意的
public class StartupReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
try {
System.out.println("接受到广播");
// Intent _int ...
【Android】BroadcastReceiver简介和用法实例,两种注册方式 (二)
一.BroadcastReceiver简介
BraodcastReceiver(广播接收器)是为了实现系统广播而提供的一种组件,它和事件处理机制类似,但是事件处理机制是程序组件级别的,而广播事件处理机制是系统级别的。比如,我们可以发出一种广播来测试手机电量的变化,这时候就可以定义一个BraodcastReceiver来接受广播,当手机电量较低时提示用户。我们既可以用Intent来启动 ...
【Android】BroadCastReceiver 简介
BroadCastReceiver 简介
BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java
广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadcast ...
【Android】BroadcastReceiver发送intent给service或者activity
BroadcastReceiver:对象的生命周期不超过5s,如果进行耗时工作,通过开线程,可以通过发送Intent给Activity或Service,由 Activity或者Service来完成。1:用来已不接收意图的(Intent),广播Intent的发送时通过调用Context.sendBroadcast()\Context.sendOrderedBroadcast()或者Context.s ...
【Android】理解Service和BroadcastReceiver(转载)
Service与Activity类似,也需要在Manifest.xml对应的<service>标签声明.其回调方法有:onCreate(),onStart(),onDestroy(); Service不能自己启动,必须用Context对象(例如一个Activity)调用StartService()或bindService()启动,两者启动的生命周期是不同的. 调用StartService ...
Android 广播机制
一听广播二字,我们第一感觉就会联想到了小时候村里的广播播音,收音机等。对于广播来说,广播发送方
并不在意广播接收方
动作,
接收到广播时如何处理,需要干什么,那是你接受者事。其实,Android 中的广播又何尝不是呢。
Android 中有各式各样的广播,各种广播在Android 系统中运行,当系统/应用程序运行时便会向 Android
注册各种广播,Androi ...
Android21_广播机制(二)
一、注册BroadcastReceiver的方法
BroadcastReceiver用于监听被广播的事件(事件的形式是Intent),为了达到这个目的,BroadcastReceiver必须进行注册,注册的方法有以下两种。
1.在AndroidManifest.xml当中进行注册。
上次说的内容。即使应用程序关闭了,当前程序依然处于活动状态,能够接收到广播 ...
Android20_广播机制(一)
一、Android广播机制介绍
Android:操作系统
BroadcastReceicer:广播接收器,需要注册到Android系统上
事件:如接到短信、电话
二、BroadcastReceiver的作用
每一个BroadcastReceiver都是用来处理不同的事件对象的,Android操作系统产生一个事件的时候,Android就会通知所有BroadcastRe ...
Android利用系统广播---监听应用程序安装和卸载[转]
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。
第一、 新 ...
Android 注册广播两种方式区别
BroadcastReceiver用于监听被广播的事件
必须被注册,有两种方法:
1、在应用程序的代码中注册
注册BroadcastReceiver:
registerReceiver(receiver,filter);
取消注册BroadcastReceiver:
unregisterReceiver(receiver);
当BroadcastReceiver更新UI,通常会使用这 ...