amos_tl 发表于 2013-1-28 19:17:28

Intent 初探

Intent

package android.content;import android.content.pm.ActivityInfo;import android.content.pm.PackageManager;import android.content.res.Resources;import android.net.Uri;import android.os.Bundle;import android.os.Parcel;import android.os.Parcelable;import android.os.Parcelable.Creator;import android.util.AttributeSet;import java.io.IOException;import java.io.Serializable;import java.net.URISyntaxException;import java.util.ArrayList;import java.util.Set;import org.xmlpull.v1.XmlPullParser;import org.xmlpull.v1.XmlPullParserException;/** *Parcelable 打包(序列化)接口 * *一个 intent 是对一个被执行的操作的抽象描述.比如: *使用 startActivity 运行一个 Activity; *broadcastIntent 发送 intent 到任何感兴趣的 BroadcastReceiver ,组件; *startService(Intent) 或 bindService(Intent, ServiceConnection,int) *与后台服务交互等. *   *一个 intent 包括两个重要部分:*action 和 data. action 代表一种操作类型,data 代表操作数据. *还包括其它次要部分: *category 类别, type 资源类型, component 组件, extras 附加信息 * *intent 分为两种:Explicit Intents 和 Implicit Intents *标准 Activity Actions *标准 Broadcast Actions *标准 Categories *标准 Extra Data */ public class Intent implements Parcelable{}
页: [1]
查看完整版本: Intent 初探