作者Ninja5566 (苦味)
看板AndroidDev
标题[问题] service 和 activity的问题
时间Tue May 10 11:55:05 2011
我想要写一个可以在背景run的service
但是我想用一个actvity来控制他开始或是停止
我的问题是 当actvity关掉之後重开要怎麽继续控制原本的service
1.请问要怎麽做才能取得之前的service的instance?
2.当bind之後 service和actvity是同生死的吧?
3.如果我一直跑service在背景 会被系统杀掉吗?有可以避免的方法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.86.66
※ 编辑: Ninja5566 来自: 140.114.86.66 (05/10 11:55)
1F:推 KJackal:第2点 最近刚好有碰到 @@ 如果是用bindService的话 05/10 12:03
2F:→ KJackal:当所有activity都unBind的时候 service就会结束 05/10 12:04
3F:→ KJackal:但如果是用startService的话 当所有activity unbind时 05/10 12:04
4F:→ KJackal:service就不会被结束~ 有错请指正 05/10 12:05
5F:推 tomap41017:我可以确定startService是会在背景执行(无论activity 05/10 17:46