使用Intent调用内置应用程序

布局代码如下:

<?xml version="1.0" encoding="utf-8" ?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />
    <Button
        android:id="@+id/btn_webbrowser"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Web Browser"
        android:onClick="onClickWebBrowser" />
    <Button
        android:id="@+id/btn_makcalls"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Make Calls"
        android:onClick="onClickMakeCalls" />
    
    <Button
        android:id="@+id/btn_showMap"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Show Map"
        android:onClick="onClickShowMap" />

</LinearLayout>

 

Activity代码如下:

package com.lynx.intents;

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;

public class IntentsActivity extends Activity {
	
	int request_Code=1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }


    public void onClickWebBrowser(View view){
    	Intent i=new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("http://www.amazon.com"));
    	startActivity(i);
    }
    
    public void onClickMakeCalls(View view){
    	Intent i=new Intent(android.content.Intent.ACTION_DIAL,Uri.parse("tel:+13503350416"));
    	startActivity(i);
    }
    
    public void onClickShowMap(View view){
    	Intent i=new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:37.827500,-122.481670"));
    	startActivity(i);
    }
    
}

 

转载于:https://www.cnblogs.com/shanmao/p/3526312.html

systermverilog中for循环中的fork join执行情况分析 仅为本人学习记录,如有错误感谢指正! 阅读详情

相关推荐

别再混淆了!5分钟搞懂机器人导纳控制与阻抗控制的本质区别(附Simulink对比仿真)

本文深入解析机器人柔顺控制中的导纳控制与阻抗控制的本质区别,通过信号流方向、架构对比和应用场景三个关键视角进行详细阐述。文章还提供Simulink对比仿真案例,帮助读者快速理解两种控制策略的差异及其适用场景,特别适合机器人控制领域的研究者和工程师参考。

weixin_42543046的博客 606

第五章 第二讲 Intent启动内置程序

文章目录启动内置应用程序的基本流程:拨打电话:发送短信:打开地图:打开Web浏览器:PendingIntent如何发通知 • 借助Intent对象的Action属性和Data属性、Type属性,可以启动内置的Android应用程序(如打电话、发短信、打开浏览器等等) 。 • 启动内置应用程序需要使用Android提供的标准Action属性: –标准Action属性请参考: http://developer.android.com/reference/android/content/Intent.html#

异侠 764

思科9117AP从零配置EWC模式实战:Wi-Fi6网络搭建避坑指南

本文详细介绍了思科9117AP在Wi-Fi6网络环境下配置EWC模式的实战指南,涵盖镜像准备、网络环境配置、模式转换步骤及高级运维技巧。通过EWC模式,企业可实现控制器与AP的一体化部署,显著降低成本和简化运维,特别适合中小企业Wi-Fi6网络搭建。

weixin_28318011的博客 333

intent的四种启动模式和七大属性

一、Activity (一)、如何实现Activity页面跳转? 示例代码: //第一种方式: Intent intent = new Intent(MainActivity.this,NextActivity.class); startActivity(intent); //第二种方式: Intent intent = new Intent(); intent.setClass(MainActi...

weixin_43613360的博客 4717

从开票数据到 ML81N 一键过账:用 ABAP BAPI 批量创建 Service Entry Sheet 的落地方案

摘要:SAP ESM场景中,服务履约确认通常通过ML81N事务码创建服务条目表(SES)完成。本文介绍如何基于开票数据(VBRK/VBRP)自动生成SES:首先通过BAPI_PO_GETDETAIL获取采购订单服务行结构,然后使用BAPI_ENTRYSHEET_CREATE创建SES并覆盖开票数量与金额,最后调用BAPI_ENTRYSHEET_RELEASE自动释放。解决方案包含ALV交互界面、批量处理逻辑和结果跳转功能,实现从人工录入到自动化处理的转变。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 330

RAP 语义键:让 UUID 世界变得可读、可导航、可校验

RAP 语义键的核心价值与实现要点 语义键(Semantic Key)是 ABAP RAP 模型中连接技术实现与业务体验的关键设计:通过为实体指定一组业务可读的标识字段(如订单号、物料编码等),在保持技术主键(如UUID)不变的同时,显著提升用户界面的可读性和导航体验。 主要优势: 提升UI可读性:Fiori元素会突出显示语义键字段,帮助用户快速识别关键业务数据 改善导航体验:OData URL会使用可读的语义键而非技术ID,便于分享和排查问题 降低沟通成本:业务人员能准确引用有意义的业务标识而非技术ID

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 156

【Android 开发教程】使用Intent调用内置应用程序

我们已经了解了如何在自己的单个应用中调用activity。但是,android开发中比较重要的一点,就是使用intent调用其他应用的activity。特别地,你的应用可以调用系统中的许多“内置”应用。所谓的“内置”应用,指的就是系同级别的应用,比如Browser,Phone,Sms等等。举个例子,如果你的应用需要打开一个网页,可以使用Intent对象去调用浏览器,浏览器把网页显示出来,而不是要自

博客 4657

22、忆阻器、忆阻系统及其神经形态应用综述

本文综述了忆阻器与忆阻系统的理论基础及其在神经形态系统中的广泛应用。从忆阻器的基本定义出发,介绍了其在非线性电路、存储技术、通信和神经形态计算等领域的应用潜力。重点探讨了基于忆阻器的神经元模型(如Hodgkin-Huxley、FitzHugh-Nagumo和Hindmarsh-Rose模型)、突触实现方式及多种忆阻神经网络架构,包括细胞神经网络、脉冲神经网络和递归神经网络等。此外,深入分析了忆阻器在水库计算中的理论研究与硬件实现进展,展示了其在时间序列处理、模式识别和信号预测等方面的优异性能。尽管忆阻技术前

kiwi8的博客 207

Android 使用Intent启动常用的应用与服务(转)

过年了,还有许多事情要做,现在写博客也比以前少了,等有时间再补充上吧! 打开浏览器显示网页:Uri uri = Uri.parse("http://www.ataaw.com");Intent intent = new Intent(Intent.ACTION_VIEW,uri);startActivintenty(intent); 由地图参数显示地图:Uri uri = Uri.p...

weixin_30627381的博客 183

诊断数据库ODX标准协议ISO22901定义组成部分

综上所述,简略描述了ODX数据库中UML/XML/Text/Check rules具体功能以及详细内容。

Soly_kun的博客 907

FPGA/IC 秋招笔试/面试题总结(目录)

FPGA/IC 秋招笔试/面试题总结-目录介绍 文章目录FPGA/IC 秋招笔试/面试题总结-目录介绍一、FPGA内部资源1. 什么是FPGA2.FPGA内部资源二、同步时钟、同步/异步电路1.同步时钟2.同步/异步电路三、同步复位/异步复位1.同步复位2. 异步复位3. 异步复位同步释放四、同步FIFO/异步FIFO1.同步FIFO2.异步FIFO五、FIFO最小深度计算1.FIFO最小深度2.示例分析六、逻辑电平1.TTL电平标准2.LVTTL电平标准3.CMOS电平标准4.LVCOMS电平标准5.RS

Crazzy_M的博客 2万+

Android开发之使用意图调用内置应用程序

意图可以调用活动,也常被用来调用内置应用程序,如加载web页面,拨号页面,内置地图应用等等。下面就用例子来说明该用法。 效果图如下: 实现代码如下: 上图中的启动MyBrowser是用意图来调用MyWebBrowserActivity活动外,其他三个都是在MainActivity类中直接通过new一个对应类型的Intent,然后通过startActivity()方法来调用内置程序。 M...

weixin_30633949的博客 150

关于DEJA_VU3D - Cesium功能集专栏说明

专栏主要目的是对工作中基于Cesium实现过的功能进行整合,暂时打算一周2-3更的样子来更新,每一篇都会奉上完整源代码(尽可能把代码简洁一些)。功能实现大多数是自己琢磨实现的,也有参考其他大神后整理实现的,初步算了算现在有差不多实现小130个左右的功能,后续也会不断的更新。..........................................

总得学点什么的博客 2万+

Activity和Intent,打电话,发送短信

在Android开发过程中,相信你对Intent这个东西并不陌生,它的作用非常广泛,可以用来传递广播,启动另一个Activity,甚至启动另一个应用程序,注意,有一点非常重要,就是可以在一个应用程序只用启动另一个应用程序,这里使用到的东西就是Intent。     Intent有几个非常重要的部分:

张勤一 2199

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Android入门之Intent

1、使用Intent连接Activity 说明:1)新建一个SecondActivity.java文件,并新建一个相应的xml文件。在AndroidManifest.xml文件中&lt;/activity&gt;下面一行,&lt;appliction&gt;内部添加: &lt;activity android:name=”.SecondActivity”&gt;&lt;/activity...

xidajiancun 124

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

intent实现网页跳转

activity_main.xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" and...

weixin_30830327的博客 348

调用系统程序的方法

 Android编程中设置飞行模式与调用系统程序的方法   自己在遍一个Android小程序,主要是定时设置情景模式,所以需要通过编程来调用飞行模式,搜索了一下,找不到相关的解释与说明,最后在国外的论坛上看到了一个解决思路,终于解决了这个问题。代码如下:   1 // 秣行模式   2 protected void offLine(boolean setAirPlan...

weixin_33973609的博客 226

android intent选择文件,通过Android上的Intent选择任何类型的文件

我想为可以返回任何类型的文件的应用程序启动一个intentchooser目前我使用(我从Android电子邮件源代码复制的文件附件)Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("*/*");Intent i = In...

weixin_32223625的博客 1163

调用android系统内部的安装apk应用界面进行安装应用程序,例如需要更新应用程序

//file就是需要安装的apk文件 //或者setDataAndType(这里改成apk文件的uri路径,"application/vnd.android.package-archive") private void installapk(File file) { //系统应用界面,安装apk入口 Intent intent= new Intent("android.intent

qq_35964595的博客 1428

Intent(二)隐式调用intent

在上一节我们一起学习了显示调用Intent,这一节我们来学习如何隐式调用Ingtent。有了这个我们就可以调用其他的线程,或者程序,可以让我们的应用程序变得多彩,如打开网页,拨打电话等。 接下来让我们来做两个例子:第一个调用浏览器,第二个调用拨号盘。 1.调用浏览器:接着上次的例子,在MainActivity中的按钮添加以下代码: ...

diaoxie2012的博客 279

Android学习笔记(十七)——使用意图调用内置应用程序

使用意图调用内置应用程序 1、创建一个新的Android项目并命名为Intents,在main.xml文件里加入两个Button: &lt;Button android:id="@+id/btn_webbrowser" android:layout_width="fill_parent" android:layou...

weixin_34212762的博客 86

[Android--Code]Intent的学习与使用

问题描述:关于Android中Intent的具体使用方法和代码等许多地方都有详细的介绍了,这里就Intent在概念上的作用做一些整理,也是一点点理解,希望能对Intent的设计有直观的了解。理解有限,待慢慢补充。     关于Intent:Intent用在活动之间的联系,是一次要执行的操作的描述。下图是一种简单的活动之间传递Intent的示意图,活动1启动活动2时可以向其传入Intent数据,而活

suxiang198的博客 605

Android中使用Intent来调用系统内置的协议

当在Android中使用Intent来调用系统内置的协议时,可以使用不同的Intent动作和数据来执行各种操作。这些示例代码演示了如何使用Intent来执行不同的系统内置协议操作。请根据你的需求和具体情况修改这些示例代码。不要忘记在应用中适当处理异常和权限请求。

技术应让更广泛的人群流入到实际产品开发中才是正统 342
上一篇: A folder failed to be renamed or moved--安装Android SDK的问题
下一篇: Android控件之GridView探究
dgitra7963
博客等级 码龄10年 10粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值