美文网首页
Android笔记之Intent

Android笔记之Intent

作者: 卖梦想的男孩 | 来源:发表于2017-03-01 11:41 被阅读8次

    Intent在Android中是各个组件之间的桥梁,通常用来向系统发出自己的需要进行操作的意图,让系统来协调各个组件。

    • Intent显式启动其他组件
     public Intent(Context packageContext, Class<?> cls)
    

    指定上下文和具体的组件类型,直接定位到某一个注册到系统的组件。

    • Intent隐式启动其他组件
    public Intent(String action)
    

    通过向系统发出一个过滤的条件,让系统来查找注册的组件,如果找到多个,系统给予提示选择。

    • Intent传递数据
      组件之间传递基本数据是通过Extras来实现的,包括基本数据类型、Serializable、Parcelable。
      组件之间传递文件、路径之类的通过Uri来指定。

    相关文章

      网友评论

          本文标题:Android笔记之Intent

          本文链接:https://www.haomeiwen.com/subject/mclxgttx.html