Android两大组件:Service,BroadcastReceiver
2017-02-06 19:46
351 查看
Service和BroadcastReceiver同Activity比较类似,使用时注意两点:
1.新建一个类,分别继承相应的基类
2.在AndroidManifest.xml文件中配置相应的组件
1.新建一个类,分别继承相应的基类
public class ServiceTest extends Service { @Override public IBinder onBind(Intent intent) { // TODO Auto-generated method stub return null; } @Override public void onCreate() { // TODO Auto-generated method stub super.onCreate(); } }
public class BootBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Intent serviceIntent = new Intent(context, ServiceTest.class); //显式调用 context.startService(serviceIntent); //Intent激活Service组件 } }
2.在AndroidManifest.xml文件中配置相应的组件
<service android:name=".ServiceTest" />
<receiver android:name=".BootBroadcastReceiver" > <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver>
相关文章推荐
- [转]Android中的BatteryService及相关组件
- Android 五大基本组件之 Service 篇
- Android中Service组件详解 .(转载)
- Android重要组件之一 Service 服务讲解学习(一)
- android 编写Service(四大组件之一)的方法
- Android中的BatteryService及相关组件
- Android中的BatteryService及相关组件
- 浅谈Android Service 组件
- Android Service 组件
- Android中的BatteryService及相关组件
- android service 组件
- Android Service 组件
- Android中Service组件详解
- android组件之Service
- Android四大组件Activity、service、Content Provider、BroadCast Receiver
- Android Service组件
- Android Service 组件
- 浅谈Android Service 组件
- Android四大组件之 Service
- Android 四大组件之(2)Service实现原理以及AIDL语言的使用详解