下面是一个电话拨号器的简单程序,注意请在AndroidManifest.xml中添加拨号权限

<uses-permission android:name="android.permission.CALL_PHONE"/>下面是activity代码:

package ph.one;

import android.app.Activity;

import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class PhoneActivity extends Activity {

private Button btn_call;
private EditText et_phoneNumber;
@Override
public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);btn_call=(Button)findViewById(R.id.btn_call);et_phoneNumber=(EditText)findViewById(R.id.et_phoneNumber);//给按钮设置点击事件btn_call.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// 拿到用户输入的号码String phone_Number=et_phoneNumber.getText().toString();Intent intent = new Intent();intent.setAction("android.intent.action.CALLA");intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("tel:"+phone_Number));startActivity(intent);}});
}

}

下面是布局文件代码,界面可以自己改良美化

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical" ><EditText android:id="@+id/et_phoneNumber"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:layout_alignParentRight="true"android:layout_alignParentTop="true"android:ems="10"/><Button android:id="@+id/btn_call"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:layout_below="@id/et_phoneNumber"android:text="拨号"/></LinearLayout>

Android 电话拨号器程序相关推荐

  1. 初识安卓小程序(Android电话拨号器)

    首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"电话拨号器",创建的时候点击"clipart",如图: 然后在res文件夹下找到layout文件夹, ...

  2. android 电话拨号器

    电话拨号器(重点)              1.产品经理: 需求分析文档,设计原型图     2.UI工程师: 设计UI界面     3.架构师: 写架构,接口文档     4.码农: 服务端,客户 ...

  3. android 拨号器 目录,Android 电话拨号器

    安卓系统一般自带有:电话,邮件,浏览器功能: 本文章简单,讲解电话自带的电话拨号功能进行,电话拨号. 电话拨号器的:逻辑很简单 首先获取输入的电话号码 然后在点击按钮的时候,发送一个隐式的Intent ...

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

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

  5. [Android]电话拨号器

    继续今天的Android,经过昨天大体了解了Android开发的一些基本文件结构,今天来做一个电话拨号器! 预期达到的效果 实现过程 首先还是按照昨天第一篇教程,新建一个项目叫PhoneCall的An ...

  6. android电话拨号器源代码

    2019独角兽企业重金招聘Python工程师标准>>> 发一个电话拨号器的小实例.使用的是android2.2系统 希望大家可以共同进步 源码下载 转载:http://www.ado ...

  7. android电话拨号器的使用

    调用android系统自带的电话拨号器 Intent intent = new Intent(); intent.setAction("android.intent.action.CALL& ...

  8. android电话拨号器

    2019独角兽企业重金招聘Python工程师标准>>> Activity类: import android.app.Activity; import android.content. ...

  9. Android——电话拨号器

    ------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS ...

最新文章

  1. Pytorch实现MNIST(附SGD、Adam、AdaBound不同优化器下的训练比较) adabound实现
  2. 【MongoDB】MongoDB备份方法
  3. 移动硬盘格式从RAW修复成ntfs的方法
  4. APUE-文件和目录(八)文件时间
  5. Qt Creator将应用程序部署到通用远程Linux设备
  6. 自己动手之使用反射和泛型,动态读取XML创建类实例并赋值
  7. WinDBG 技巧:如何生成Dump 文件(.dump 命令)
  8. 如何让笨重的系统架构变灵巧?
  9. APT的源列表--sources.list
  10. Intel® Nehalem/Westmere架构/微架构/流水线 (8) - 重复字符串指令增强
  11. Basic INFO - InstallShield的版本区分
  12. [学习笔记] JQuery datepicker用法 [转]
  13. 数学与计算机学院女生节标语,3.7女生节标语
  14. 巧做“士兵突击”的个性日历
  15. xml转json(dom4j + fastjson)
  16. Linux下QtCreator不能使用搜狗输入法输入中文
  17. OpenJ_Bailian - 3468
  18. 新华三智慧计算联盟,集结!
  19. 分享一个有意思的游戏
  20. 中国酒店周刊 | 上海万信福朋喜来登、包头茂业万豪、武汉江夏万枫酒店开业...

热门文章

  1. Paypal 支付(1)
  2. 智慧城市发展新机遇,逐步从理论构想进化到实践
  3. 聊一聊深度学习做寿命预测
  4. 安装ghost win7后未能启动服务器,ghost完win7后无法启动怎么办
  5. Spring重点总结
  6. Spring Cloud(十二):Spring Cloud Security
  7. Windows10下修改IP和MAC方法
  8. 全球及中国轻型车辆转向行业商业模式分析及投资风险预测2022年版
  9. 前端常用网站及论坛集锦
  10. 盘古越狱工具在用户空间的行为