Android 电话拨号器程序
下面是一个电话拨号器的简单程序,注意请在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 电话拨号器程序相关推荐
- 初识安卓小程序(Android电话拨号器)
首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"电话拨号器",创建的时候点击"clipart",如图: 然后在res文件夹下找到layout文件夹, ...
- android 电话拨号器
电话拨号器(重点) 1.产品经理: 需求分析文档,设计原型图 2.UI工程师: 设计UI界面 3.架构师: 写架构,接口文档 4.码农: 服务端,客户 ...
- android 拨号器 目录,Android 电话拨号器
安卓系统一般自带有:电话,邮件,浏览器功能: 本文章简单,讲解电话自带的电话拨号功能进行,电话拨号. 电话拨号器的:逻辑很简单 首先获取输入的电话号码 然后在点击按钮的时候,发送一个隐式的Intent ...
- Android电话拨号器实例详解
笔者正在自学Android开发,随着学习的进程的加深,我会写一些小白级别的案例,一是为了保存代码和笔记,二也是为了供同样热爱Android的小伙伴参考.这里写了一个小案例,叫电话拨号器.下面详细介绍如 ...
- [Android]电话拨号器
继续今天的Android,经过昨天大体了解了Android开发的一些基本文件结构,今天来做一个电话拨号器! 预期达到的效果 实现过程 首先还是按照昨天第一篇教程,新建一个项目叫PhoneCall的An ...
- android电话拨号器源代码
2019独角兽企业重金招聘Python工程师标准>>> 发一个电话拨号器的小实例.使用的是android2.2系统 希望大家可以共同进步 源码下载 转载:http://www.ado ...
- android电话拨号器的使用
调用android系统自带的电话拨号器 Intent intent = new Intent(); intent.setAction("android.intent.action.CALL& ...
- android电话拨号器
2019独角兽企业重金招聘Python工程师标准>>> Activity类: import android.app.Activity; import android.content. ...
- Android——电话拨号器
------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS ...
最新文章
- Pytorch实现MNIST(附SGD、Adam、AdaBound不同优化器下的训练比较) adabound实现
- 【MongoDB】MongoDB备份方法
- 移动硬盘格式从RAW修复成ntfs的方法
- APUE-文件和目录(八)文件时间
- Qt Creator将应用程序部署到通用远程Linux设备
- 自己动手之使用反射和泛型,动态读取XML创建类实例并赋值
- WinDBG 技巧:如何生成Dump 文件(.dump 命令)
- 如何让笨重的系统架构变灵巧?
- APT的源列表--sources.list
- Intel® Nehalem/Westmere架构/微架构/流水线 (8) - 重复字符串指令增强
- Basic INFO - InstallShield的版本区分
- [学习笔记] JQuery datepicker用法 [转]
- 数学与计算机学院女生节标语,3.7女生节标语
- 巧做“士兵突击”的个性日历
- xml转json(dom4j + fastjson)
- Linux下QtCreator不能使用搜狗输入法输入中文
- OpenJ_Bailian - 3468
- 新华三智慧计算联盟,集结!
- 分享一个有意思的游戏
- 中国酒店周刊 | 上海万信福朋喜来登、包头茂业万豪、武汉江夏万枫酒店开业...