显式意图
同一应用程序里面,自己激活自己的东西,推荐使用显式意图,效率很高。
隐式意图
不同的应用程序里面,激活别人的应用,或者是让自己的某一个界面希望被别人激活,推荐使用隐式意图。
执行流程:
1.查询系统里面的所有Activity,看看是不是存在满足条件的Activity;
2.如果存在,只有1个,则直接启动;如果有多个,以列表方式的方式显示提供选择;
3.如果不存在,应用程序异常终止:activity not found exception
显式意图
同一应用程序里面,自己激活自己的东西,推荐使用显式意图,效率很高。
隐式意图
不同的应用程序里面,激活别人的应用,或者是让自己的某一个界面希望被别人激活,推荐使用隐式意图。
执行流程:
1.查询系统里面的所有Activity,看看是不是存在满足条件的Activity;
2.如果存在,只有1个,则直接启动;如果有多个,以列表方式的方式显示提供选择;
3.如果不存在,应用程序异常终止:activity not found exception
© 著作权归作者所有