android.intent.extra,Android Intent的几种用法详细解析

2023-11-13

Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。

下面列出几种Intent的用法

显示网页:

Uri uri = Uri.parse("http://www.google.com");

Intent it  = new Intent(Intent.ACTION_VIEW,uri);

startActivity(it);

显示地图:

Uri uri = Uri.parse("geo:38.899533,-77.036476");

Intent it = new Intent(Intent.Action_VIEW,uri);

startActivity(it);

路径规划:

Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en");

Intent it = new Intent(Intent.ACTION_VIEW,URI);

startActivity(it);

拨打电话:

调用拨号程序

Uri uri = Uri.parse("tel:xxxxxx");

Intent it = new Intent(Intent.ACTION_DIAL, uri);

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

android.intent.extra,Android Intent的几种用法详细解析 的相关文章

  • 爬虫第一篇——Anaconda与jupyter安装配置与使用

    Anaconda与jupyter安装配置与使用 1 anaconda安装 进入官网下载 1 进去之后选择与自己电脑版本相匹配的版本下载 比如我的电脑是win10 64位 点击之后下载 下载完成后打开所在文件夹 右键 管理员身份运行 点击fi
  • Ice Skating CodeForces - 217A(并查集基本操作)

    题意 给出n个点的坐标 如果两个点x相同或者y相同 则两点可以联通 问你最少加几条线 能使全部点联通 AC代码 include
  • web前端顶岗实习总结报告_web前端年度工作总结范文

    web前端年度工作总结范文 导语 WEB前端是现在it行业是一件伤脑力和高报酬的工作 下面小编整理了web前端年度工作总结范文 欢迎参考借鉴 web前端年度工作总结 从入职到现在 我在导师的指导下走上了前端之路 在这段时间的学习和项目中使我
  • angularJS的文件的下载

    一 使用window location href url的方式 这种方式可以获取到要下载的文件 但是当下载的文件不存在 或者下载过程中后台报错的话会发生跳转 二 使用 http实现异步无刷新的下载文件 1 http method post
  • FRP进阶篇之安全认证

    目录 一 前言 二 通信加密 1 概述 2 使用 三 BasicAuth 鉴权 1 概述 2 使用 2 1 客户端配置 2 2 启动客户端 2 3 效果验证 四 TLS双向身份验证 1 概述 2 使用 2 1 生成证书 2 2 服务端配置
  • Google Mock启蒙篇matcher详细尽说明

    Google Mock启蒙篇 2 Google C Mocking Framework for Dummies 翻译 来自 Koala s blog 时间 2012 08 06 19 24 04 原文链接 http quweiprotoss
  • Linux---多线程、线程池

    多线程 线程概念 线程就是进程中的一条执行流 负责代码的执行调度 在linux下线程执行流是通过pcb实现的 一个进程中可以有多个pcb 这些pcb共享进程中的大部分资源 所以线程被称为一个轻量级进程 Notes 进程是系统进行资源分配的基
  • 点云渲染的颗粒感和背景色相关

    很奇怪 在加alpha通道时 当背景是黑色时 黑色点云特别显示颗粒感 而背景色是灰色偏白时 颗粒感消失 看来是审美观很重要啊
  • Android 13 - Media框架(6)- NuPlayer

    上一节我们通过 NuPlayerDriver 了解了 NuPlayer 的使用方式 这一节我们一起来学习 NuPlayer 的部分实现细节 ps 之前用 NuPlayer 播放本地视频很多都无法播放 所以觉得它不太行 这两天重新阅读发现它的
  • Ubuntu常用命令大全

    目录 1 文件及目录操作命令 2 磁盘及系统操作 3 文件压缩及解压命令 4 网络命令 5 帮助命令 1 文件及目录操作命令 pwd 显示用户当前所处的目录 ls 列出目录下的文件清单 cd 改变当前目录 cd 返回上一级目 cd 进入根目
  • altium designer(AD)封装焊盘等间距排列

    使用环境 蓝色粗体字为特别注意内容 1 软件环境 Win7 32 bit AD Altium Designer 10 39 我们在使用AD Altium Designer 绘制封装库的时候 可能需要等间距排列很多焊盘 如果手工排列的话不仅费
  • 集中式和分布式

    集中式 VXLAN网络中 L3网关集中在一组或几组交换机上 与防火墙 LB 各类服务器相连的Leaf交换机的VTEP 只作为VXLAN的L2网关 分布式 Network Overlay分布式VXLAN网络中 所有Leaf节点物理交换机都具备
  • mysql数据库自动重新连接_数据库连接池自动重新连接问题

    http sailorls blogchina com 2606862 html tomcat连接池自动重新连接问题 Tag Tag tomcat 连接池 重新连接 在以往的开发中 常常遇到tomcat连接池断掉后 比如网络断线 无法自动重
  • 大文件上传断点续传具体实现

    是什么 不管怎样简单的需求 在量级达到一定层次时 都会变得异常复杂 文件上传简单 文件变大就复杂 上传大文件时 以下几个变量会影响我们的用户体验 服务器处理数据的能力 请求超时 网络波动 上传时间会变长 高频次文件上传失败 失败后又需要重新
  • java循环删除文件数组失败

    背景 后台java处理从服务器下载已有的N个文件成临时文件 压缩成压缩文件后 重新上传新的压缩文件 循环删除临时文件数组 file delete 只删除成功最后一个 过程 已确认无未关闭的流 无占用文件资源 循环删除就是只删除最后一个 删除
  • canvas学习(十):font字体设置

    canvas中的字体设置比较简单 这里就不说别的了 直接上实例代码 window nl ad function var myCanvas document getElementById myCanvas if myCanvas getCon
  • IntelliJ IDEA 的chatGPT插件 Bito

    1 chatGPT爆火 最近你是否听说过 ChatGPT 这个词 它指的是一种基于深度学习技术的人工智能语言生成模型 自从2018年由OpenAI发布以来 ChatGPT就备受关注 甚至在2022年成为了全球最强AI模型之一 2 chatG
  • Chrome 谷歌浏览器账户无法登录、注册

    Chrome 谷歌浏览器账户无法登录 注册 背景 步骤 1 2 3 4 5 6 亲测有效 但这只是其中一种 背景 通过某些方法 登录了Google浏览器 注册Google账号时发现 点击登录或者注册后 网页没有任何响应 通过查询网上资料后
  • C语言初学:比较两个数的大小

    比较两数大小 1 利用if else输出较大值 include

随机推荐

  • Java设计模式-解释器模式

    解释器模式 在软件开发中 会遇到有些问题多次重复出现 而且有一定的相似性和规律性 如果将它们归纳成一种简单的语言 那么这些问题实例将是该语言的一些句子 这样就可以用 编译原理 中的解释器模式来实现了 虽然使用解释器模式的实例不是很多 但对于
  • element 表格嵌套 switch 踩坑

    因为项目需求 需要在表格中插入开关 当前的组件并不支持 手写了个简易demo 记录一下踩坑历程
  • 网站架构演变过程之微服务概念描述

    传统架构 传统的SSH架构 分为三层架构 web控制层 业务逻辑层 数据库访问层 传统架构也就是单点应用 就是大家在刚开始初学JavaEE技术的时候SSH架构或者SSM架构 业务没有进行拆分 都写同一个项目工程里面 一般是适合于个人或者是小
  • 企业使用VMware vSphere进行服务器虚拟化的经验分享

    企业使用VMware vSphere进行服务器虚拟化的经验分享 对于很多中小企业来说 虚拟化已经成为节省IT开支的一种重要手段 下面就根据公司Vmware虚拟化产品部署案例 同大家来详细分享一下在使用vSphere产品组建虚拟化数据中心的一
  • python中列表数据类型_python基础数据类型一(列表)

    列表 表是python的基础数据类型之一 其他编程语言也有类似的数据类型 比如JS中的数 组 java中的数组等等 它是以 括起来 每个元素用 隔开而且可以存放各种数据类型 列表是python中的基础数据类型之一 其他语言中也有类似于列表的
  • Python的PyYAML模块详解

    文章目录 简介 安装 简单安装 从源码安装 最常被问到的问题 使用详解 加载YAML 转储YAML 构造 表示和解析 YAML语法 文档 块序列 块映射 流集合 标量 别名 标签 YAML标签和Python3 对象 字符串转换 名称和模块
  • LaTeX Error: File `tabu.sty‘ not found.

    虽然Miktex可以自动下载和安装没有的库 但有些时候也有可能会直接报错 LaTeX Error File tabu sty not found 解决方法就是打开控制台 然后手动下载
  • linux切换用户su自动输入密码,Linux切换用户出现【su:命令鉴定故障】问题&修改的密码位数必须大于8位的问题...

    一 切换到普通用户出现 su 命令鉴定故障 创建用户设置好密码后 从root用户进入普通用户是不需要输入密码的 但是我切换到另一个普通用户 进行普通用户之间的切换的时候 出现了 su 命令鉴定故障 最开始我以为是我密码错误 后来改 也怎么都
  • 互联网小拼,这一生的故事,你要看看吗

    前言 谁也不知道 今天竟然是我的最后一天加班 我叫小拼 我来自农村 一个国家级贫困县 原以为会在老家种田一辈子 谁曾想 考上了一所大学 学了计算机专业改变了我的一生 大学毕业以前都没什么好说的 九年义务教育 再加高中三年 大学四年 毕业后
  • 引领高并发直播场景进入毫秒时代,阿里云发布超低延时直播服务

    近日 阿里云上线超低延时直播服务RTS Real time Streaming 该服务在视频直播产品的基础上 进行全链路延时监控 传输协议改造等底层技术优化 支持千万级并发场景下的毫秒级延迟直播能力 保障低延时 低卡顿 高清流畅的极致直播观
  • C++文件读取

    简介 最近在复习C 在写一个停车场管理系统项目的时候突然遇到了关于文件的处理 感觉忘记的差不多了 重新复习了一下 也顺便写一下笔记 当然在一个文章中有很多细节都没有进行深入的研究 只是知道一些基本的用法 主要感觉在学完数据库后再用文件系统进
  • java基础之内存机制详解

    今天有看到一篇好的关于java内存机制的文章 果断转载过来 哈哈哈哈哈哈 堆区 1 存储的全部是对象 每个对象都包含一个与之对应的class的信息 class的目的是得到操作指令 2 jvm只有一个堆区 heap 被所有线程共享 堆中不存放
  • 有符号数和无符号数详解

    有符号数和无符号数详解 1 通过例子看问题 2 有符号数和无符号数 2 1 什么是无符号数 2 2 什么是有符号数 2 3 有符号数和无符号数的区别 3 原码 反码 补码 3 1 背景 3 2 原码 反码 补码 3 2 1 什么是机器数 3
  • vue2 ant datepicker 日期选择框 点击此刻时间多8小时不正确解决方案

    点击 此刻 后 可以看到在DatePicker上时间是正确的 但是打印出来的dateString时间却多了8小时 原因 因为点击 此刻 那个按钮时 moment 对象会经过 getTodayTime 设置了 utcOffset utcOff
  • cd命令行 python_cd命令

    cd命令行 python Once you have a folder you can move into it using the cd command cd means change directory You invoke it sp
  • jdbc大数据量时处理速度的比较

    在预编译空间够的情况下 使用预编译 addBatch gt 纯预编译 gt 原生sql语句
  • vue移动端无法使用string.replaceAll,报错显示空白

    开发vue时 使用了replaceAll函数 在pc端调试没问题 但是打包部署到移动端端测试时 发现部分页面显示空白 控制台只显示Error 经过排查是replaceAll函数报错了 替换成replace解决
  • 如何将彩图.png转换成灰度图.png(python)

    1 安装所需要的包 使用PIL库需要先安装Pillow包 Pillow是PIL库的一个Fork 分支 它提供了与PIL兼容的API 并进行了一些功能扩展和改进 因此 在使用PIL之前 需要确保已经正确安装了Pillow包 可以使用pip命令
  • Python实现照片右上角添加红色数字

    Python实现照片右上角添加红色数字 在许多图像处理应用程序中 我们经常需要在图像上添加一些标记或注释 本文将介绍如何使用Python编程语言在照片的右上角添加一个红色的数字 我们将使用Python的Pillow库来处理图像 并利用该库提
  • android.intent.extra,Android Intent的几种用法详细解析

    Intent应该算是Android中特有的东西 你可以在Intent中指定程序要执行的动作 比如 view edit dial 以及程序执行到该动作时所需要的资料 都指定好后 只要调用startActivity Android系统会自动寻找