当前位置:编程学习 > 网站相关 >>

为Activity添加Intent Filter所要考虑的条件

新创建的Activities都具有某种目的性,那么是否需要为其明确定义Intent Filter呢?这要根据实际情况而定,如果其将来不会被其它App复用(re-using),无需为其定义任何Intent Filter。这样的Activity常常通过Android Launcher或者被同在一个Application域中的其它Activities启动。

一旦为Activity定义了Intent Filter,相当于将其定义为”Public”,并且直接向其它Applications声明,便于被其中某一个所包含的Activities直接调用。在某种情况下,的确提供了一种人性化的功能,但其弊端是无意中增加了安全隐患。

 

补充:综合编程 , 其他综合 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,