一、打开明确的Activity或者Service
Intent(Context packageContext, Class<?> cls)
setClass(Context packageContext, Class<?> cls)
二、打开隐士的Activity或者Service,Activity或者Service那边会通过Intent Filters来识别
通过Action,Data,Category。
Intent()
Intent(String action)
Intent(String action, Uri uri)
setAction(String action)
setData(Uri data)
setType(String type)
addCategory(String category)
三、传递消息
putExtra(String name, Parcelable value)
putExtra(String name, Serializable value)
具体如何传递对象,请参考http://blog.csdn.net/xyz_lmn/article/details/5908355。
本文详细介绍了Android中Intent的使用方法,包括如何启动明确和隐式组件(如Activity和服务),以及如何通过Intent传递数据。提供了Intent构造函数及常用方法的具体用法。

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



