因为应用要使用手机的电话服务,所以要在清单文件 AndroidManifest.xml 中添 加电话服务权限 :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="cn.itcast.action"
      android:versionCode="1"
      android:versionName="1.0">
       略 ....
    <uses-sdk android:minSdkVersion=“6" />
    <uses-permission android:name="android.permission.CALL_PHONE"/>
</manifest>
l
-----------------------------------------------------------------------------------------------------------------------------

public class MainActivity extends Activity {

private EditText etPhone;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

etPhone = (EditText) findViewById(R.id.etPhone);

}

public void click(View view)

{

String phone = etPhone.getText().toString().trim();

if(phone!=null && phone.length()>0)

{

//拨打电话

Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ phone));

startActivity(intent);

}

else

{

Toast.makeText(this, "号码不能为空!", 1).show();

}

}

}

Android项目——电话拨号器相关推荐

  1. Android入门——电话拨号器和4种点击事件

    关于HelloWorld为,电话拨号程序还AndroidA入门demo,从这个样例我们要理清楚做安卓项目的思路. 大体分为三步: 1.理解需求,理清思路 2.设计UI 3.代码实现 电话拨号器 1.  ...

  2. Android入门——电话拨号器和四种点击事件

    相对于HelloWorld来说,电话拨号器也是Android的一个入门demo,从这个样例我们要理清楚做安卓项目的思路. 大体分为三步: 1.理解需求,理清思路 2.设计UI 3.代码实现 电话拨号器 ...

  3. Android实现电话拨号器和短信发送器

    电话拨号器 实现原理:用户输入电话号码,当点击拨打的时候,由监听对象捕获,监听对象通过文本控件获取到用户输入的电话号码,由于系统已经实现了电话拨号功能,所以我们只需要调用这个功能就可以了. 步骤: 1 ...

  4. android建立电话拨号器代码,Android编写电话拨号器

    一.实现步骤 1.需要创建拨号意图 Intent intent = new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData ...

  5. Android编写电话拨号器

    一.实现步骤 1.需要创建拨号意图 Intent intent = new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData ...

  6. Android之电话拨号器

    1>准备编写代码之前,应该用到拨号功能,而拨号功能是Android系统自带的功能,那么去官方网站找找看吧..... 2>界面设计开始 <?xml version="1.0& ...

  7. Android的电话拨号器

    1.编写布局文件 android:layout_width="fill_parent" android:layout_height="fill_parent" ...

  8. Mono for Android—初体验之“电话拨号器”

    1.Main.axml文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xml ...

  9. Android电话拨号器实例详解

    笔者正在自学Android开发,随着学习的进程的加深,我会写一些小白级别的案例,一是为了保存代码和笔记,二也是为了供同样热爱Android的小伙伴参考.这里写了一个小案例,叫电话拨号器.下面详细介绍如 ...

最新文章

  1. 用户不见了_03 | 为什么你设计的信息用户总是看不见
  2. 自己改造 VSPaste 插件
  3. 单机安装ZooKeeper
  4. 用计算机打字英语单词,常用计算机专业英语词汇-前401-500单词
  5. NILMTK在Windows下的安装教程
  6. MyEclipse中搭建spring-boot+mybatis+freemarker框架
  7. java log4j 相对路径_log4j中配置日志文件相对路径[续集]
  8. L1-073 人与神 (5 分)-PAT 团体程序设计天梯赛 GPLT
  9. 使用Ligolo-ng建立隐蔽的通信信道
  10. WinForm BackgroundWorker笔记
  11. c语言strcmp函数使程序终止,c语言strcmp函数如何使用
  12. 前后端分离开发具体实现
  13. 沉睡者 - 抖音中视频计划横版16:9视频制作教程
  14. 计算机的硬盘容量可以调,怎么查看电脑硬盘容量_怎么查看电脑内存大小
  15. 搜索功能支持大小写模糊查询
  16. 镇雄县赤水源品区域公用品牌介绍——中国赤水河源 好品世界珍享
  17. 元数据管理-Github 1.9K Star的数据治理框架-Amundsen
  18. 解线性方程组之LU分解算法实现
  19. 传智播客的云计算大数据课程表
  20. 计算机应用教学,计算机应用软件教学方法

热门文章

  1. golang 的 strings 包的 Trim 的用法介绍
  2. 解决捕获海康摄像头图像时报错:NET_DVR_GetLastError()= 4
  3. java enum从几开始,Enum应该从0还是1开始?
  4. java怎么调用另一个类的方法_在一个类中访问另一个类的方法
  5. 我的微信群里有一个外国人
  6. ICN(Information-Centric Networking)初步介绍
  7. PyQt5 从零开始环境搭建
  8. 人力资源数据可视化技术架构
  9. VScode加背景图(工作区及全局)
  10. springmvc中Model的理解