Service与多线程_v_[][]..pptVIP

  • 8
  • 0
  • 约9.34千字
  • 约 39页
  • 2015-08-15 发布于湖北
  • 举报
Service与多线程_v_[][]..ppt

Android Service与多线程 1.Service 简介 Android提供Service类用于创建隐形的,不需要用户接口的程序。Service其实就是没有专属界面的Activity。 通过Service可以使程序在退出之后仍然能够对事件或用户操作做出反应,或者在后台继续运行某些程序功能。例如在退出播放器界面之后,继续在后台播放音乐,还有浏览器在后台下载网络数据。 Android赋予Services比处于不活动(inactivity)的Activities更高的优先级,所以它们的进程不会轻易被系统杀掉。 在某些极端的情况下(例如为前台Activity提供资源),Service可能会被杀掉,但是只要有足够的资源,系统会自动重启Service。 简介 在某些需要确保用户体验的情况下,(例如播放音乐)Service也可以被提高到与前台进程相同的优先级。 Service是由其他Service,Activity或者Broadcast Receiver开始,停止和控制。 简介 Service的生命周期状态比Activity少一些,只有Create,Bind,Start,Unbind,Destroy,这也是与Activity的不同之处。 通过startService启动的Service的生命周期状态。 通过bindService启动的Service的生命周期(稍后介绍) 开始和停止

文档评论(0)

1亿VIP精品文档

相关文档