学习
实践
活动
专区
工具
TVP
写文章

Service

文章目录 一、service的应用场景以及和Thread的区别 1、service是什么? 2、service和Thread的区别 二、开启service的两种方式以及区别 1、startService 2、 bindService 一、service的应用场景以及和Thread的区别 1、service 呼起,即使该activity和Broadcast被销毁了,service也可以活着 5)也可以把service绑定到activity可以进行互相通信,进程之间也可以通信 6)service和Broadcast 和Thread的区别 1)、定义上:android中 service、thread、后台是不一样的概念 service是由系统进程托管,service是一种轻量级的IPC通信, 2)、实际开发中: service运行在主线程,不能执行耗时操作,不然会NAR,要开启单独线程 3)、应用场景 service : 播放音乐,开启天气预报的统计,数据统计等等 二、开启service的两种方式以及区别 1

19420
  • 广告
    关闭

    2023新春采购节

    领8888元新春采购礼包,抢爆款2核2G云服务器95元/年起,个人开发者加享折上折

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Service介绍

    Service介绍 Service简介 Service特性 Service生命周期 Service的2种启动方式 IntentService Service简介 理解Android的Service,可以从以下几个方面来理解 : Service是在main Thread中执行,Service中不能执行耗时操作(网络请求,拷贝数据库,大文件)。 可以在xml中设置Service所在的进程,让Service在另外的进程中执行。 Service执行的操作最多是20s,BroadcastReceiver是10s,Activity是5s。 Service 是单例的,在程序中一个 Service 类只会存在一个对象 Service 是没有界面的,适合于在后台进行耗时操作,但要注意 Service 仍然是运行在主线程中的,故耗时的操作还是需要开启子线程来进行 使用 service 的步骤: 义一个类继承 service manifest.xml 文件中配置 service 使用 context 的 startService(Intent) 方法启动 service

    15440

    Kubernetes基础:Service

    特别是应用发生扩容、缩容时应该如何处理,这时我们就需要利用Service来实现。 在Kubernetes中,Service是一种资源,提供了我们访问单个或多个容器应用的能力。 Service通过创建时指定的标签选择器来决定用户的请求转发到后台的哪些Pods中。看一下Service创建的具体例子。 Pod中的应用访问Service有两种方式,一种是通过向Pod中注入环境变量的方式,这种方式缺点很明显,必须首先创建Service,Pod内的应用才能通过环境变量访问;另一种方式是通过DNS的方式,这种方式非常灵活 Service 与 endpints Endpoints 是组成Service的一组IP地址和端口资源。 如果创建Service的时候,不指定Pod的选择器,则不会创建Endpoints资源。也可以手工创建Endpoints类型。创建时需要注意名称要与Service的名称一致。

    71720

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • Elasticsearch Service

      Elasticsearch Service

      腾讯云 Elasticsearch Service(ES)是云端全托管的ELK服务,包含 Kibana ,集成X-Pack。帮助您快速部署、轻松管理、按需扩展集群,简化复杂运维操作,快速构建日志分析、全文搜索、BI 分析等业务。     

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券