Android中通过Intent调用其他应用的方法

本文详细介绍了如何在Android中通过Intent启动不同的应用程序,包括浏览器、拨号器、短信、地图、邮件、音乐播放器、设置、电子市场等,并提供了具体的代码示例,涵盖拨打电话、发送短信、导航、发送邮件、播放音乐等功能。
摘要由CSDN通过智能技术生成

 

启动浏览器

代码与范例:

1
2
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));  
startActivity(intent);

说明:启动浏览器并前往http://www.google.com 。

启动拨号程序

代码与范例:

1
2
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:138"));
startActivity(intent);

说明:启动拨号程序并输入号码138。

通话

代码与范例:

1
2
3
Uri uri=Uri.parse("tel:138");
Intent intent=new Intent(Intent.ACTION_CALL,uri);
startActivity(intent);

说明:拨打号码138。需要为程序申请权限<uses-permission android:name=”android.permission.CALL_PHONE”/>。

发送短信

代码与范例:

1
2
3
4
Uri smsUri = Uri.parse(url);
Intent intent = new Intent(Intent.ACTION_VIEW, smsUri);
intent.setType("vnd.android-dir/mms-sms");
startActivity(intent);

说明:启动短信程序。

启动通讯录

代码与范例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值