Android应用有三个核心组件:activities、services、broadcast receivers。它们都是通过叫做intents的消息激活。Intent消息是一种同一或不同的应用中组件之间延迟运行时绑定的机制。intent是一个被动的数据结构保存一个将要执行的操作的抽象描述,或在广播的情况下,通常是某事已经发生且正在宣告。
Intent分为显式inten和隐式intent。
显式intent:通过名字指定目标组件。通常用于应用程序内部消息,如一个活动启动从属的服务或启动一个姐妹活动。
隐式intent:并不指定目标的名字,通常用于激活其它应用程序中的组件。
时间: 2024-11-06 03:25:53