Intent不仅仅能在Activity之间使用,很多地方都可以的,不限于Activity之间,服务、广播还有通知都可以使用的。
很多地方都可以用intent传输数据,如Activity和Service之间可以用intent传数据
1、Activity.startService(intent)发送, Service.onStartCommand(intent, flags, startId)接收。但是这个只能传一次数据,且没有返回数据。
2、Activity.bindService(XXX)发送, Service.onBind(intent)接收,这个可以在Activity和Service之间建立信息传输通道,多次传输数据,记得用完要unbindService()。