1.35_Intent深入解剖
----------------------------
2.Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用

的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活

Android应用的三个核心组件:活动、服务和广播接收器。
Intent可以划分成显式意图和隐式意图。
显式意图:调用Intent.setComponent()或Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意

图明确指定了Intent应该传递给哪个组件。
隐式意图:没有明确指定组件名的Intent为隐式意图。 Android系统会根据隐式意图中设置的动作(action)、类别

(category)、数据(URI和数据类型)找到最合适的组件来处理这个意图。
<intent-filter> 
<action android:name="android.intent.action.CALL" /> 
<category android:name="android.intent.category.DEFAULT" /> 
<data android:scheme="tel" /> 
</intent-filter> 
<intent-filter> 
<action android:name="android.intent.action.CALL" />

android学习笔记---35_Intent意图,深入解剖相关推荐

  1. Android学习笔记:Android基础知识点(不断更新中)

    1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...

  2. Android学习笔记 88. Broadcast receivers 广播接收器

    Android学习笔记 Android 开发者基础知识 (Java) -- Google Developers 培训团队 文章目录 Android学习笔记 Android 开发者基础知识 (Java) ...

  3. Android学习笔记21:ImageView获取网络图片

    Android平台有3种网络接口可以使用,它们分别是:java.net.*(标准java接口).org.apache(Apache接口)和android.net.*(Android网络接口).本文将使 ...

  4. Android学习笔记(七):多个Activity和Intent

    根据www.mars-droid.com:Andriod开发视频教学,先跳过书本<Beginning Android 2>的几个章,我是这两个资源一起看,需要进行一下同步.先初步了解一下应 ...

  5. Android学习笔记26:图片切换控件ImageSwitcher的使用

    在Windows操作系统中,要查看多张图片,可以通过使用"Windows照片查看器"在"上一张"和"下一张"之间切换,进行多张图片的浏览. ...

  6. Android学习笔记36:使用SQLite方式存储数据

    在Android中一共提供了5种数据存储方式,分别为: (1)Files:通过FileInputStream和FileOutputStream对文件进行操作.具体使用方法可以参阅博文<Andro ...

  7. Pro Android学习笔记(二九):用户界面和控制(17):include和merge

    xml控件代码重用:include 如果我们定义一个控件,需要在不同的layout中重复使用,或者在同一个layout中重复使用,可以采用include的方式.例如定义my_button.xml如下 ...

  8. Android学习笔记:TabHost 和 FragmentTabHost

    2019独角兽企业重金招聘Python工程师标准>>> Android学习笔记:TabHost 和 FragmentTabHostTabHost命名空间:android.widget ...

  9. 【转】 Pro Android学习笔记(二九):用户界面和控制(17):include和merge

    目录(?)[-] xml控件代码重用include xml控件代码重用merge 横屏和竖屏landsacpe portrait xml控件代码重用:include 如果我们定义一个控件,需要在不同的 ...

最新文章

  1. linux搭建mcpe服务器_技术|如何搭建“我的世界”服务器
  2. 为什么要学数学?因为这是一场战略性的投资
  3. 藏青色在html页面怎么写,Html页面支持暗黑模式的实现
  4. oracle数据库read only,oracle 报错Linux-x86_64 Error: 30: Read-only file system
  5. springboot2.2.9源码搭建
  6. PHP字符串中的变量解析(+教你如何在PHP字符串中加入变量)
  7. CentOS下rsync数据同步备份
  8. 【渝粤教育】电大中专跨境电子商务理论与实务 (30)作业 题库
  9. 域名有www与没有www有什么区别?
  10. Atitit。监听键盘上下左右方向键事件java js jquery c#.net
  11. paip.python3 的类使用跟python2 的不同之处
  12. Python 中文数字对照表 输入一个数字,转换成中文数字。比如:1234567890 -> 壹贰叁肆伍陆柒捌玖零。【简单易懂,代码可以直接运行】
  13. 如何让你的本地上的项目不用部署到服务器也能让外网看到?使用ngrok内网穿透实现
  14. IOS 企业级苹果开发者账号申请流程
  15. matlab图形黎曼几何,张思容
  16. java 自定义标签_Java自定义标签用法实例分析
  17. 双卡手机管理短信通知 | 屏蔽短信通知
  18. 第四章、Tibbo Basic
  19. 小散量化炒股记|手把手教你转换通达信公式,盘整后均线粘合突破
  20. 对称加密和非对称加密的特点

热门文章

  1. 如何编写字符设备驱动
  2. Tensorlfow的可视化工具TensorBoard
  3. 习题3.4 最长连续递增子序列 (20 分) 数据结构 PTA
  4. Anaconda 国内镜像源整理
  5. Mac os x 系统的发展史
  6. 架构语言ArchiMate -应用层(Application Layer)
  7. 【第三十七章】 springboot+docker(手动部署)
  8. MariaDB 10之并行复制--延迟测试结果
  9. RAX,eax,ax,ah,al 关系
  10. 安装好vs2008sp1后,.net cf与sql ce 3.5安装包位置