一、什么是Intent:
三个应用程序的核心组件:Activity,Service和Broadcast Receiver 通过消息激活,这个消息就称为意图
二、数据传递:
1、Intent.putExtra(key,value)
2、基本数据类型:
例如:intent.putExtra("age",15); intent.getIntExtra("name");
3、对象类型:
1、传递的对行啊需要实现Seializable接口,或者是Parcelable接口=====》intent.putExtra("student",student); Student student=(Student)intent.getSerializableExtra("student");
4、集合类型:集合中的对象需要实现Parcelable接口====》intent.putExtra("list",list);
5、传递类型其实是Intent的一个兼职工作,Intent的主要工作是在各大组件中进行消息的传递
其实Intent要讲的东西真的有很多,范围有些广,为了大家的比较好的总结,我发一份连接到这里,这里有很多Android的一些系统Intent使用,希望对大家有所帮助,我这里就只是简单的说了以下。
系统Intent代码实例:点击打开链接