android拨号器源代码,android拨号器...

news/2024/11/16 3:19:16/

写完这个拨号器,感慨良多。因刚入门android开发,写的过程,可谓九曲18弯,从搭建开发环境,到完成此拨号器,问题颇多

0818b9ca8b590ca3270a3433284dd417.png

呵呵,写完这个拨号器,我对android的开发环境算是理解、入门了!

0818b9ca8b590ca3270a3433284dd417.png...

效果截图如下:

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

//主要代码如下:

public class MyPhoneActivity extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

//设置文本颜色

((TextView)this.findViewById(R.id.TextViewInfo)).setTextColor(android.graphics.Color.GREEN);

//获取电话号码文本框对象

final EditText edtPhone=(EditText)this.findViewById(R.id.editTextPhone);

//获取拨号按钮

Button btnDial=(Button)this.findViewById(R.id.btnDial);

//用匿名类处理拨号按钮的单击事件...

btnDial.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

//获取电话号码

String strPhone=edtPhone.getEditableText().toString();

//创建拨号意图对象..."android.intent.action.CALL" / Intent.ACTION_CALL

Intent intent=new Intent("android.intent.action.CALL",Uri.parse("tel:"+strPhone));

//启动意图对象,开始拨号

//startActivity()内部会添加android.intent.category.DEFAULT

startActivity(intent);

}

});

}

}


http://www.ppmy.cn/news/360684.html

相关文章

《Android------拨号器》

//main.xml <?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:o…

android一键拨号

前几天在玩一个android应用时&#xff0c;发现这个应用中有一个很好玩的功能&#xff1a;一键投诉。就是如果你感觉对这个应用有不满意的地方&#xff0c;可以通过留言或打投诉电话来反映自己的不满。大多数应用都是采用了留言、发邮件的方式来获取用户的意见。这个应用中的的拨…

Android拨号器的实现

Android自带了拨号功能和拨号器&#xff0c;但是在很多的应用中&#xff0c;需要在自己的应用中集成拨号的功能&#xff0c;方便客户直接点击 就可以完成打电话&#xff0c;所以这样的调用Android拨号器的功能还是非常有实用价值的&#xff0c;下面我们来介绍一下Android拨号器…

[Android]电话拨号器

继续今天的Android&#xff0c;经过昨天大体了解了Android开发的一些基本文件结构&#xff0c;今天来做一个电话拨号器&#xff01; 预期达到的效果 实现过程 首先还是按照昨天第一篇教程&#xff0c;新建一个项目叫PhoneCall的Android的应用 这里采用的是 LinearLayout是线性…

创新工场孵化项目拨号精灵用户数接近100万,做iPhone上最适合中国人的拨号工具

拨号精灵是一款iPhone上的拨号和联系人管理应用&#xff0c;它可以让你通过联系人名字的首字母迅速定位到该联系人&#xff0c;以及将联系人按拨打电话次数的多少从上到下依次排列等&#xff0c;弥补iPhone手机默认拨号和联系人管理的不足。 本月初拨号精灵创始人简晶在CSDN软件…

降维和特征选择的对比

降维? 降低数据集中特征的维数,同时保持尽可能多的信息的技术被称为降维。它是机器学习和数据挖掘中常用的技术,可以最大限度地降低数据复杂性并提高模型性能。 降维可以通过多种方式实现,包括: 主成分分析 (PCA):PCA 是一种统计方法,可识别一组不相关的变量,将原始变…

99.实战网页构建定价部分-第二节

上节课我们完成的定价页面是这样的 上节课我们完成的定价页面是这样的 ● 首先我们先给卡片加上背景颜色 .princing-plan {background-color: #fdf2e9;border-radius: 11px;padding: 4.8rem; }● 之后我们调整下框子的大小和位置 ● 接着我们给基础价格再调价一项&#x…

4、5类LSA案例

拓扑 需求 实现PC1和PC3互联互通 配置步骤 1&#xff09;配置接口信息 - 配置PC的IP地址 - 配置路由器的接口 2&#xff09;配置OSPF单区域 - 创建ospf进程&#xff0c;定义router-id - 指定相应区域 - 宣告网段进入ospf 3&#xff09;配置OSPF多区域 4) R6配置去往PC3的静…