美文网首页
Android 第五讲

Android 第五讲

作者: 传奇_smash | 来源:发表于2019-04-01 10:16 被阅读0次

一、引言

Internet虽然不是四大组件之一,但确是连接四大组件的桥梁

二、教学内容

1.Intent类(****)

Intent类可以协助应用间的交互和通讯,不仅可用于程序之间,也可应用于程序内部组件之间的交互。
特点:运行时绑定。在运行过程中连接两个不同的组件

2.相关属性(*****)

7个重要属性:
        1)Component(组件):目的组件
        
        2)Action(动作):用来表现意图的动作
        
        3)Category(类别):表示动作的类别
        
        4)Data(数据):表示数据需要操作的数据
        
        5)Type(数据类型):表示数据的类型
        
        6)Extras(扩展信息):需要补充的数据
        
        7)Flags(标志位):指定意图的运行模式

Intent类型分为显示和隐式。Component指定是显式,其他都是隐式
显式明确指定意图目标,隐式是通过Intent Filter指定目标
由系统分析Intent,帮我们找到最合适的目标。

3.Intent Filter(*****)

    意图过滤器,主要用于过滤隐式意图。Android根据配置的意图过滤器,寻找可以响应操作的目标组件。

    过滤顺序:过滤Action - > 过滤 Uri(统一资源标识符) - > 过滤 Category - > 优先级排序 - > 返回匹配组件

4.Component(*****)

明确跳转

5.Action(*****)

描述一个动作,当指明一个Action,执行者按照这个动作的指示接受输入,表现对应行为产生符合输出。

6.Category(*****)

动作的类别,通常和Action一起使用

    注意:
        1)自定义动作时,必须添加一个默认的Category
        
        2)如果有多个组件匹配成功,就会以对话框的形式让用户选择
        
        3)每个Intent Filter中只能有一个Action,但可以有多个Category
            类别越多,动作越具体,意图越明确

三、作业

相关文章

  • Android 第五讲

    一、引言 Internet虽然不是四大组件之一,但确是连接四大组件的桥梁 二、教学内容 1.Intent类(***...

  • Android第五讲小结

    Android图形用户界面 本章学习重点及线索 1、View基本概念 2、在Acitivity中获取代表代表vie...

  • 18-1-23

    第五讲

  • 侧滑FrameLayout的坑

    源码SlidingFrameLayout Android群英传第五章笔记·Android Scroll分析View...

  • 华杉讲透《孙子兵法》笔记第七篇

    第五章 兵势第五 “势”一是讲战术,二是讲管理、组织架...

  • 理清来时路

    魔鬼数学第六天。 记录:第五讲8道题 进度:第五讲完成一半 明日目标:第五讲必须完成,开始第六讲 今天下午 本来想...

  • 谁都想聊聊苏东坡

    读《蒋勋说宋词》,读到第五讲:苏轼。 确切地说是跳过前面四讲,忽略后面四讲,直接进入第五讲。 为什么呢?因为跟苏东...

  • 第五讲

    第五讲 阅读知识:说明文知识简介 1. 说明文定义。2.说明文分类。3.说明顺序、方法。 两分类、三顺序、八方法。...

  • 第五讲

    第五讲 悲剧世界(4) 统治与知识 我们今天最后一次在讨论整个希腊政治思想的推进,我们说在整个理解悲剧的政治意涵,...

  • 第五讲

    融入心间的温暖和爱·人格品质才是命运祸福的主宰·燃烧身体直至灰烬 融入心间的温暖和爱 有福的人啊,你要把五识专注于...

网友评论

      本文标题:Android 第五讲

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