博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android精要——Service
阅读量:7095 次
发布时间:2019-06-28

本文共 451 字,大约阅读时间需要 1 分钟。

  1. Android Service并不是运行在独立的进程或线程中,在进程的主线程(UI线程)中运行。如果需要处理大量数据或者进行耗时操作,则需要开辟独立线程实现;

  2. IntentService在创建时开辟了一个后台线程,所以它可以处理耗时操作;

  3. Service的两种启动方式:

    (1)Context.startService(Intent intent);这中方式会调用Service.onStartCommand()方法,在该方法中可以使用intnet传递的数据;

    (2)Context.bindService();这种方式不会执行Service.onStartCommand(),通过重写Service.onBind()方法来返回数据;服务调用这通过回调ServiceConnection.onServiceConnected获取service中的数据。

本文转自wauoen51CTO博客,原文链接:http://blog.51cto.com/7183397/1602477
 ,如需转载请自行联系原作者
你可能感兴趣的文章
linux-sed常用命令参数补充
查看>>
IBM X3650 M3 Setup WIN SERVER 2008 R2 体验
查看>>
Hibernate使用技巧
查看>>
基于LVS实现负载均衡
查看>>
httpclient使用
查看>>
开发部署测试经常用到的linux命令
查看>>
SEM网站建设中有哪些常见漏洞?
查看>>
Git的学习与使用(八)——Git 查看提交历史
查看>>
用手机如何把PDF转成PPT文件
查看>>
Oracle的云成功公式ERP Cloud Plus自治数据库
查看>>
Windows搭建漏洞环境
查看>>
apache+svn服务搭建
查看>>
pdf首页封面的抓取
查看>>
记一次windows 2003被黑
查看>>
samba配置文件
查看>>
Android 里的各种通信方式(四)
查看>>
从用户的视角看待网页设计(四)
查看>>
私有git 搭建
查看>>
tensorflow 基础学习
查看>>
saltstack初步学习
查看>>