这节课主要学习的是隐式Intent的用法。
Intent是Android程序中各组件之间进行交互的一种重要方式,不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。intent一般可被用于启动活动、启动服务、以及发送广播等场景。
相比于显示intent,隐式intent要含蓄一些,不会非常明确的显示出要启动那一个项目,而是指定了一系列更为抽象的action和category等信息,然后交由系统去分析这个intent,并帮我们找出合适的活动去启动。
使用intent在活动之间切换,显式和隐式intent使我们更加灵活的再每个不同的活动页面间进行跳转,使得操作容易。
以上是通过老师讲解以及书本上的摘抄,上课时没有跟上,老师发的项目在我电脑上一直无法运行,所以后面都是跟同学一起做的