方法一:直接拨打电话,需要添加权限

<uses-permission android:name="android.permission.CALL_PHONE" />
/*** 直接拨打电话* @param phoneNumber 电话号码*/
public void callPhone(String phoneNumber){Intent intent = new Intent(Intent.ACTION_CALL);Uri data = Uri.parse("tel:" + phoneNumber);intent.setData(data);startActivity(intent);
}

方法二:需要用户手动点击拨打,无需申请权限

/*** 手动点击拨打电话* @param phoneNumber 电话号码*/
public void callPhone(String phoneNumber){Intent intent = new Intent(Intent.ACTION_DIAL);Uri data = Uri.parse("tel:" + phoneNumber);intent.setData(data);startActivity(intent);
}

android如何拨打电话相关推荐

  1. Android 10 拨打电话流程

    接续上一章节,理解Android 10 拨打电话流程 packages/apps/Dialer/java/com/android/dialer/dialpadview/DialpadFragment. ...

  2. Java模拟拨打电话程序_java_编写android拨打电话apk应用实例代码,android 实现拨打电话的app,代 - phpStudy...

    编写android拨打电话apk应用实例代码 android 实现拨打电话的app,代码非常简单,功能也很实用,分享给大家. MainActivity.java package com.bblei.c ...

  3. 脚本控制向Android模拟拨打电话,发送短信,定位设置功能

    做行为触发的时候要向模拟器实现拨打电话,发送短信,定位设置的的功能,可以很方便通过telnet localhost  5554实现. 写个脚本很快的搞定了.网上资料很多,脚本的很少,也所积点德啦. 写 ...

  4. Android Tel 拨打电话及来电流程分析

    打电话流程 接下来分析一下打电话的流程.输入电话号码的流程这里忽略.输入电话号码之后会点击拨打图标.之后就会走拨打电话的流程了.这部分是在packages/apps/Dialer/src/com/an ...

  5. android调用拨号界面拨打电话功能,Android实现拨打电话功能

    添加权限: 实现: package com.example.call_person; import android.annotation.SuppressLint; import android.co ...

  6. Android实现拨打电话

    一.添加拨打电话的权限 <uses-permission android:name="android.permission.CALL_PHONE"/> 二.两种方法 1 ...

  7. Android手机拨打电话、手动发送短信与自动拨打电话、自动发送短信(代码很简单哦)

    Android实现手动拨打电话,即点击后跳转到手机默认电话号码输入页面,可以将相应号码传送过去: <span style="font-size:18px;"> Inte ...

  8. android 自动拨打电话和挂断电话(反射和intent方式)

    欢迎来到博主的技术分享博客 今天分享的技术主要内容是自动拨打电话和挂断电话.自动拨打电话分为两种,一种是通过反射ITelephony这个类直接调用call方法,一种是通过intent方法.而挂断电话则 ...

  9. Android 自定义拨打电话界面

    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <!-- ...

最新文章

  1. centOS外部浏览器无法访问tomcat8000端口解决办法
  2. SafeSEH原理与对抗
  3. python热部署_定时任务-Quartz(热部署、冷部署)
  4. BibTex (.bib) 文件的凝视
  5. LAMP+LNMP(三)Apache(httpd)安装实践
  6. 如果给你机会,阿里巴巴的中层职位和马云的专属司机,你怎么选?
  7. C# 正则表达式编写及验证方法
  8. 重磅 | 《机器学习综述》算法分类及特征工程手写笔记
  9. cad怎么绘制大样图_浩辰CAD看图王电脑版中怎么绘制圆弧?
  10. MySQL5.7重置root密码
  11. apollo-配置管理中心-安装
  12. 在衣食住行上训练专注力
  13. SUSE Linux 15 If ‘netstat‘ is not a typo you can use command-not-found to lookup the package...
  14. 详细浮点型数据的存储讲解
  15. Redis基础知识笔记
  16. 使用Gin框架集成JWT,源码、详解、面试问题
  17. 【uml】-九种图之活动图(Activity Diagram))
  18. 127.0.0.1:8080可以访问但是用本机ip就无法访问
  19. 计算机专业口号 十六个字,计算机学院标语口号,16字计算机与信息学院运动会口号...
  20. 电子招标系统源码之了解电子招标投标全流程

热门文章

  1. 我的开源: UnInstaller for Windows(VBScript)
  2. RESTful服务 安全
  3. fedora 14下建立samba服务器
  4. 子进程及时知道父进程已经退出的最简单方案
  5. 不从装VS6 MSDN
  6. 1000瓶药中找出一瓶毒药,10只老鼠做试验
  7. 蓝牙耳机南卡和JBL哪款好用?半入耳耳机南卡和JBL详细对比评测
  8. Oracle 错误总结及解决方法
  9. 解决win10使用Fiddler4无法手机抓包的问题(真正的大招!)
  10. 零基础学C语言设计难吗,【经验分享】零基础想学C语言,过来人提醒大家几点...