android Intent 显示和隐示意图
意图:Intent用于激活组件和携带数据,用来协助完成android中歌组件之间的通讯。1.显示意图必须要知道被激活组件的具体信息(包名.组件名.组件的class);2.隐示意图,没有明确指定组件名的Intent为隐式意图,只需要知道跳转组件的动作,数据,或者类型,系统根据提供的数据自动匹配合适的组件,就可以激活对应的组件显示意图:/*** 方法一*/ Intent intent1 = new Intent(); // 1.是当前的包名,2跳转activity的类名,一定要加上包名 intent1.setClassName("com.itcast.intent", "com.itcast.intent.DemoActivity"); // startActivity(intent1); /*** 方法二*/ Intent intent2 = new Intent(this, DemoActivity.class); // startActivity(intent2); /*** 方法三*/ Intent intent3 = new Intent(); ComponentName component = new ComponentName("com.itcast.intent", "com.itcast.intent.DemoActivity"); intent3.setComponent(component); // startActivity(intent3); /*** 上面三种方法要求必须知道被激活组件的包和class,称为显示意图*/ 隐示意图:隐式意图只需要知道跳转activity的动作和数据,就可以激活对应的组件Intent intent=new Intent();//意图用于激活一个界面//隐示意图//描述动作的行为intent.setAction(Intent.ACTION_VIEW);//描述执行的动作intent.setData(Uri.parse("http://www.baidu.com"));//数据startActivity(intent);
android Intent 显示和隐示意图相关推荐
- Android中Intent的显示和隐式使用
Android应用程序中组件之间的通信都少不了Intent的使用,Intent负责对应用中一次操作的动作.动作涉及数据.附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件, ...
- Android Intent常用方法详细介绍,显示Intent,隐式Intent,调用浏览器,拨号,发短信,传递数据
Intent介绍 Intent是Android程序中各个组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据.Intent一般用于启动活动,启动服务以及发 ...
- Android(Intent意图初解,显示意图,隐式意图,意图过滤器)
Android Intent 简介:Intent被称为意图,是安卓程序中的一种比较重要的组件间交户的方式,可以用于组件间的跳转,传递数据等.通常用作启动Activity,Service以及发送广播等. ...
- Intent 隐示意图
1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.pu ...
- android之隐示意图跳转启动另一个activity
主面板布局:layout/activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/r ...
- Android笔记 隐式意图vs显示意图+隐式意图打开短信应用demo
显示意图一般应用于同一个应用中 执行效率高 隐式意图用于不同的应用程序,要激活别的应用程序或者让自己的某一界面被别人激活 隐式意图执行过程: 1查询系统中所有Activity看有没有满足条件的Acti ...
- android intent隐式启动一个隐藏图标的APP
intent隐式启动被隐藏图标的activity的方法 今天开发安卓的时候遇到了一个问题,被隐藏掉图标的apk程序,用另一个apk隐式启动的时候,报错. 网上百度了一圈,都说加上category.DE ...
- Android Intent隐式启动通过scheme打开应用
1. 什么是隐式Intent? Intent是Android中比较重要的组件,常用来启动一个新的Activity或者Service.广播某个事件,以及在Android组件之间传递数据.通过Intent ...
- 什么时候加上android.intent.category.DEFAULT和LAUNCHER
转自:http://blog.csdn.net/ccccdddxxx/article/details/7843070 1.要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什 ...
- Android Intent基本使用
Android Intent基本使用 Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要. 一.什么是Intent 1.Intent的概念: Android中提供 ...
最新文章
- WINDOWS SERVER 2003从入门到精通之活动目录数据库的维护
- erlang虚拟机精要(1)-运行时系统简介
- eclipse theia_Eclipse的Theia发布,缺少KubeCon,还有更多行业趋势
- 基于Go语言实现高并发推荐系统架构设计
- 将Kali Linux中的Firefox浏览器语言设置为中文
- 大学英语综合教程三 Unit 1 课文内容英译中 中英翻译
- JS基础—选项卡套选项卡(函数传参)
- android学习笔记1
- 【方法】树莓派开机使用教程(看这个就够了)
- Simscape物理网络建模的基本原理
- 想哭!我相信“官方”消息,炒币仍然被骗
- Blazor中内置的Open Iconic图标集
- win10右下角的输入法图标不见了
- 思科交换机常用的配置命令行
- CSS的浮动与定位手把手教学
- 兰州交通大学博文学院计算机协会生日,兰州交通大学博文学院微博协会首届wps办公软件大赛(孙威虎).doc...
- 计算机毕业设计django基于python药房药品管理系统
- Python开发爬虫完整代码解析
- 国都证券短信平台遭攻击 证券客户信息安全谁之责
- python pyecharts line_python进行pyecharts可视化时,引入Line和options时告诉你怎么纠错!...
热门文章
- 开发方法---软件开发模型
- mpc_local_planner 源码部分和以及在kinetic下使用
- vue项目之手写loading组件
- 苏宁发布区块链白皮书,苏宁区块链将应用于智慧零售生态多场景
- 工信部发布2018区块链白皮书,肯定技术,宣告DAPP时代即将来临
- 【Miaov】JS4-数据类型、类型转换
- mysql数据库引擎转换_MySQL的MyISAM转换成InnoDB引擎的两种方法
- 百度地图动态渲染windowinfo_【奇正游戏×史图馆】《兵法 战国篇》开发日志——地图制作(二)...
- 1-byte array(byte[], boolean[])图片导致的内存过大
- ThinkPHP3验证码无法显示问题的调查和解决方法