Dav*_*ave 7 java android manifest receiver
我正在写一个简单的广播接收器.我之前在清单和代码中都注册了接收器.为了我的目的,这是一个简单的接收器,不需要做任何花哨的事情.
在这种情况下,是否有理由选择一种方法而不是另一种方法?是否更有效地在清单中注册接收器(执行得更快)?或者它们基本相同?
我问,因为我写的应用程序需要非常高效,而且我无法找到关于这两种方法之间实际差异的好信息.我试图遵循最好的编码习惯.
干杯
Cri*_*ian 8
嗯,他们实际上是不同的.你似乎认为它几乎是一样的.当你在代码注册的接收器,则必须在应用程序得到破坏注销它(实际上,当Activity或者Service是注册,得到销毁).另一方面,当您在清单中声明它时,即使您的应用程序未运行,也可以使其可用.
Activity
Service
请问问自己:两种方法中哪一种最符合您的需求?
归档时间:
14 年,11 月 前
查看次数:
1755 次
最近记录:
9 年,3 月 前