我看不到在Android中使用本地服务的意义。如果我想做背景 Material ,我可以创建一个线程并使用处理程序。

创建本地服务是一件令人头疼的事情,您必须搞砸Binders,担心启动/停止/绑定(bind)/取消绑定(bind)生命周期等。

线程不提供的本地服务能为我带来什么?

最佳答案

使用Service,您可以响应系统广播并在后台执行一些操作,而无需用户启动您的应用程序。例如,“收听”将在后台定期下载播客,而无需手动启动该应用程序。

关于android - Android本地服务: are they that useful?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3267390/

10-08 23:52