安卓电话拨号器
1、新建一个名为javacallPhone的安卓项目,并在cn.csdn.hr.activity包下建一个CallPhoneActivity.java类
2.打开res下的Layout下的main.xml进行布局,设置布局方式为水平布局,再从左侧分别拖入textview,textfiles下的Phone,和button按钮,通过newString后效果如下:
3.
打开CallPhoneActivity.java进行编写,具体代码如下:
packagecn.csdn.hr.activity;
importandroid.app.Activity;
importandroid.content.Intent;
importandroid.net.Uri;
importandroid.os.Bundle;
importandroid.text.Editable;
importandroid.view.View;
importandroid.widget.Button;
importandroid.widget.EditText;
publicclassCallPhoneActivityextendsActivity{
/**Calledwhentheactivityisfirstcreated.*/
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
//设置显示的视图界面
setContentView(R.layout.main);
//获取该布局文件中相应的组件
ButtoncallBtn=(Button)findViewById(R.id.callBtn);
//为按钮注册点击事件
callBtn.setOnClickListener(newView.OnClickListener(){
publicvoidonClick(Viewv){
//拨号
//获取输入框可编辑对象
EditTexteditText=(EditText)findViewById(R.id.editCallPhone);
//获取输入的电话号码
Editableeditable=editText.getText();
//转换成字符串:editable.toString();
//意图
Intentintent=newIntent(Intent.ACTION_CALL,Uri.parse("tel:"+editable.toString()));
//执行
startActivity(intent);
}
});
}
}
4.打开项目清单文件AndriodManifest.xml,选择permissions,添加用户打电话权限,如下图:
在源代码中出现
<uses-permissionandroid:name="android.permission.CALL_PHONE"/>
6、最后runas安卓应用,实现拨号功能
分享到:
相关推荐
android开发 拨号器 适合初学者
Android开发初学者实现拨打电话的功能,拨打电话app应用,电话拨号器
Android经典拨号器开发设计
博文介绍:http://blog.csdn.net/qq_21376985/article/details/52457117 【Android】Android开发初学者实现拨打电话的功能,拨打电话app应用,电话拨号器
Android示范项目:电话拨号器详细示例(包括代码详解)
Android应用开发之拨号器和短信发送器的代码实现
05大话企业级Android开发_MVC讲解及简单短信和拨号器实现 06大话企业级Android开发_日志输出、单元测试及调试 07大话企业级Android开发_UI(上) 08大话企业级Android开发_UI(中) 09大话企业级Android开发_UI(下...
05大话企业级Android开发_MVC讲解及简单短信和拨号器实现 06大话企业级Android开发_日志输出、单元测试及调试 07大话企业级Android开发_UI(上) 08大话企业级Android开发_UI(中) 09大话企业级Android开发_UI(下) 10...
主要介绍了Android开发之电话拨号器,结合实例形式详细分析了Android电话拨号器的实现步骤与具体代码,并附带了一个Android开放电话拨号器的学习笔记,需要的朋友可以参考下
05大话企业级Android开发_MVC讲解及简单短信和拨号器实现 06大话企业级Android开发_日志输出、单元测试及调试 07大话企业级Android开发_UI(上) 08大话企业级Android开发_UI(中) 09大话企业级Android开发_UI(下...
Android 模拟数字拨号界面及打电话监听功能,将创建一个数字按钮的ID数组,定义OnClickListener为View的内部接口,负责监听鼠标点击事件,为拨号按钮添加监听器,获取输入的电话号码,根据获取的电话号码创建Intent...
传智播客_Andorid教程_20天从零到精通Android开发视频_第11天 02_ip拨号器
IP拨号器
这里写了一个小案例,叫电话拨号器。下面详细介绍如何做: 对于我们初学者来说,做案例不同于做项目,我们是为了学习所以做案例基本上就是以下三步: 1、做界面UI 2、做业务逻辑,就是具体的编程实现 3、做测试,...
本文实例讲述了Android开发之电话拨号器和短信发送器实现方法。分享给大家供大家参考,具体如下: 电话拨号器 实现原理:用户输入电话号码,当点击拨打的时候,由监听对象捕获,监听对象通过文本控件获取到用户输入...
Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...