一、什么是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代码实例:点击打开链接
本文介绍了Android中的Intent概念及其在不同组件间的消息传递作用。详细讲述了如何使用Intent进行基本数据类型、对象类型及集合类型的传递,并简要提及了系统Intent的应用实例。
1097

被折叠的 条评论
为什么被折叠?



