四大组件全部要注册

Service特点:用于在后台耗时操作

1.

public class MyService extends Service {

public IBinder onBind(Intent intent) {}

public void onCreate() {}

public int onStartCommand(Intent intent, int flags, int startId) {        //    运行在主线程,开子线程做耗时操作

return 返回值;        //    START_REDELIVER_INTENT:带数据的粘性标记。系统把服务杀死,服务会再次启动,并且会保留传递的数据。

//    START_STICKY:粘性标记(默认)。系统把服务杀死,服务会再次尝试连接,intent会为null。

//    START_NOT_STICKY:非粘性标记。系统把服务杀死,服务不会再次启动。

}

public void onDestroy() {}

在MyService中停止服务:stopSelf();

}

2.启动与停止服务:

context.startService(new Intent(this, MyService.class));

context.stopService(new Intent(this, MyService.class));

android 粘性service,Android服务1 Service相关推荐

  1. Android小项目之--服务【Service】

    有段时间没有写博客了,最近一段时间跳到了深圳,新的公司新的环境要去适应,人挺累的,所以近段时间没有写博客.这几天QQ群上有位朋友在问要Service的例子,当时没有跟他应答,现在抽空把例子整理了一下, ...

  2. Android四大组件之一服务(Service)

    Service(服务): 1. Android的四大组件之一,存在自己的生命周期 2. 一种可以在后台执行长时间运行操作而没有用户界面的应用组件,需要在AndroidManifest.xml配置相关信 ...

  3. android 粘性弹窗,android组件化通信之EventBus粘性事件解析

    背景 最近项目做组件化,需要进行组件化的通信,有时候可能会出现异步的情况,事件接收方还没准备好事件就已经发送过来了.这时候想到了EventBus的粘性事件.什么是粘性事件呢,通俗点讲就是不达目的不罢休 ...

  4. Service(服务)

    Service(服务) Service(服务)是Android四大组件之一,能够在后台长时间执行操作并且不提供用户界面的应用程序组件.Service可以与其他组件进行交互,一般是由Activity启动 ...

  5. 自动化运维之k8s——Kubernetes集群部署、pod、service微服务、kubernetes网络通信

    目录 一.Kubernetes简介 1.Kubernetes简介 2.kubernetes设计架构 3.Kubernetes核心组件 4.kubernetes设计结构 二.Kubernetes部署 1 ...

  6. Android服务之Service(其一)

    转载地址:http://www.cnblogs.com/zhangdongzi/archive/2012/01/08/2316711.html android中服务是运行在后台的东西,级别与activ ...

  7. android init.rc中启动的service 默认是disable的,后续如何启动此服务

    如果 android init.rc中启动的service 默认是disable的,如何才能启动此服务呢? init.rc中可以直接启动service 附带的参数决定启动程序的状态,例如数据业务中配置 ...

  8. Android的服务(Service)(三)Service客户端的绑定与跨进程

    继续上篇的分析,接下来是第三个问题"Service与其客户端的绑定如何实现,即跨进程调用问题" (一).Service的生命周期 (二).Service的自动重启问题 (三).Se ...

  9. Android的服务(Service)(一)生命周期

    本篇和接下来的几篇我们来浅析一下Android的另外一个非常重要的组件:Service,看到这里我们的脑海里都会涌现出什么词语呢?诸如:无用户交互界面,耗时后台操作,服务(级别)进程,远程调用. 1. ...

  10. android必须服务,说说在Android如何使用服务(Service)的方法

    Android 服务(Service)适合执行那些不需要和用户交互而且还要求长期运行的任务. 服务的运行不依赖于任何用户界面,即使 APP 被切换到后台,或者打开了另外一个 APP,服务仍然能够保持正 ...

最新文章

  1. ArrayList的sublist注意
  2. php把proto解析为文档,Protobuf 文件生成工具 Prototool 命令详解
  3. GNN笔记:图信号处理(Graph Signal Processing)
  4. SignalR系列教程:SignalR快速入门
  5. php 登录重定向,PHP登录后重定向
  6. 反向链接推进技巧: 有技巧的“跟风”策略
  7. Hibernate知识点总结
  8. Formview的自动绑定
  9. iOS开发UI篇—UIScrollView控件介绍
  10. Java 多线程(一)并发、并行、线程、多线程、进程
  11. [九度][何海涛] 数组中只出现一次的数字
  12. 程序员的离职小技巧之如何写出让接班同事无法维护的超级代码!建议收藏
  13. 推荐系统的几种常用算法总结
  14. DLL文件_DLLMain函数详解
  15. ALexa网站排名查询
  16. k8s-kubeadm安装(五 网络插件calico)
  17. 鸿蒙系统的理解,我所理解的鸿蒙系统
  18. STP的端口状态,BPDU,计时器
  19. 程序代码中到底用英语起名还是用拼音?
  20. C++程序设计课程同步项目——循环结构程序设计项目任务二

热门文章

  1. ICCV 2017《Unsupervised Laerning of Important Objects from First-Person Videos》论文笔记
  2. 如今全球超级计算机运算速度排名,截至2019年(或2018年),全球超级计算机运算速度排名第一的是?...
  3. 并发编程-java内存模型
  4. Bridge 、 Adapter 和 Facade 的区别
  5. python入门之迭代器
  6. 主键primary key和唯一索引unique index
  7. 20145204 《Java程序设计》第6周学习总结
  8. SPRING IN ACTION 第4版笔记-第三章ADVANCING WIRING-003-@Conditional根据条件生成bean及处理profile...
  9. 向模拟器发短信打电话的方法
  10. 安装Extended WPF Toolkit