bo.android应用:电话拨号器

看了传智播客的视频
初学,老鸟别笑
通过两个模拟器,可是实现拨号、通话
=======================================================
先看效果图:
bo.android应用:电话拨号器
bo.android应用:电话拨号器
 
bo.android应用:电话拨号器
=======================================================
部分代码:
package bo.android.phone;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
/**
 * <p>
 * 学习传智播客视频教程<br/>
 * 开发拨号器程序<br/>
 * 2012-01-31
 * </p>
 * @author bo
 *
 */
public class PhoneActivity extends Activity {
    private EditText mobileText;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        mobileText = (EditText)this.findViewById(R.id.mobile);
        Button button = (Button)this.findViewById(R.id.button);
        button.setOnClickListener(new ButtonListener());
    }

    /**
     * 一个监听控件的内部类
     * @author bo
     *
     */
    private final class ButtonListener implements View.OnClickListener{
		public void onClick(View v) {
			String mobile = mobileText.getText().toString();
			//发送一条拨号的指令,里面两个参数是系统自带拨号器的参数,
			//当程序启动是,或从注册表中找到这两个参数对应的Activity
			//与此同时,功能清单AndroidManifase.xml也需要添加一个声明权限的配置
			Intent intent = new Intent("android.intent.action.CALL",Uri.parse("tel:" + mobile));
			startActivity(intent);
		}

    }
}
 
 
 

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/198.html

(0)
上一篇 2012 年 01 月 30 日
下一篇 2012 年 02 月 01 日

相关推荐

  • iphone 验机

    你拿到机子查看sn码是否一致,就是机盒背面的sn序列号与卡槽上的sn序列号和手机-设置-通用-关于本机 里 面的序列号一样,如果有电脑,连接电脑,itunes上出现的序列号也应该一致。在有条件就用电脑上网,登陆 htt...

    闲话杂谈 2011 年 08 月 08 日
  • bo.android应用:电话拨号器

    看了传智播客的视频 初学,老鸟别笑 通过两个模拟器,可是实现拨号、通话 ======================================================= 先看效果图:   ======================================================= ...

    2012 年 02 月 01 日 上午 1:03
  • 老钟非常LOVE的一些电影

    挚爱、视觉和听觉都超级一流的电影: 钢铁侠 Iron Man(2008.04.30) 无敌浩克 The Incredible Hulk(2008.08.20) 钢铁侠2 Iron Man 2(2010.04.25) 雷神托尔 Thor(2011.05.02) 美国队长 Captain America: Th...

    2014 年 04 月 22 日
  • [转]分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里

    分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里。 由于公司要求读取项目下所有jsp文件,并读取开头的自定义的注释来生成类似javadoc的东西进行页面管理。 而读取jsp...

    闲话杂谈 2011 年 11 月 22 日
  • 天猫发票问题,注意事项

    天猫发票这个基本的规则真的大家要熟读 往往犯错导致犯规的就是这个问题,下面和大家分享一下规则 开发票不收费 (不收税点不加钱)可以开普通发票,也可以开增值税发票买家付了多少钱就开多少钱...

    闲话杂谈 2014 年 02 月 14 日
  • 多想一点,多做一点[转]

    1 先来看个例子: ‍‍。。。 2 再举个例子: 不知道男同学们有没有帮女同学在自动售货机买过饮料,买完以后顺手递给她,这一切都很自然。 那么你会不会在递给她之前,顺手帮她把瓶子盖拧开? 顺手把某个人的Hi发给...

    闲话杂谈 2011 年 08 月 26 日
  • 2014-12-04 完成了人生一件大事,婚礼

    今天29号了,在老家举办婚礼,因为事业的缘故,还没有好好地和老婆度蜜月,就赶回到公司工作! 老婆,我心感愧疚,往后好好地去爱你,用一生去守护你,同样也非常感谢一直以来你对我工作的支持!   老婆,能...

    2014 年 12 月 29 日
  • windows下部署JAVA项目

    写了一个程序,在eclipse下运行速度挺快的,但是内存消耗太多了,就eclipse这个进程就消耗了200M的内存,再加上java程序的内存消耗,感觉2G的内存有点吃不消!所以,要减少eclipse的内存支出,把java项目直接通过...

    闲话杂谈 2012 年 10 月 21 日
  • 在URLHttpConnection中使用代理服务器

    原文出处: 在URLHttpConnection中使用代理服务器 作者: Jet Mah from Java堂 在JDK5之前如果在URLHttpConnection中使用代理服务器的话,只要在URL.openConnection()之前加入以下代码就可以: Properties prop = S...

    闲话杂谈 2011 年 08 月 25 日
  • java中HashMap,LinkedHashMap,TreeMap,HashTable的区别

    java中HashMap,LinkedHashMap,TreeMap,HashTable的区别 java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得...

    闲话杂谈 2011 年 08 月 30 日