博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android拨号器...
阅读量:7089 次
发布时间:2019-06-28

本文共 1269 字,大约阅读时间需要 4 分钟。

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

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

效果截图如下:

//主要代码如下:

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);				}		});    }}

转载于:https://www.cnblogs.com/friendan/archive/2012/04/21/2838093.html

你可能感兴趣的文章
mysql基本数据类型(mysql学习笔记三)
查看>>
Laravel踩坑笔记——illuminate/html被抛弃
查看>>
飞秋命令行
查看>>
做题时一时没想起来的问题总结
查看>>
[转]python-元类
查看>>
复习日记-Listener/filter/servlet3.0/动态代理
查看>>
Win7x64安装了DroidPilot-Win64.exe之后跑不起来 -- 解决办法
查看>>
VS2010 中C++ 和C# 颜色转化
查看>>
java 自带的工具
查看>>
CentOS 7配置MariaDB允许指定IP远程连接数据库
查看>>
计算机基础——指令与程序
查看>>
用三段 140 字符以内的代码生成一张 1024×1024 的图片<转载>
查看>>
HTML CSS
查看>>
sqlserver存储过程中SELECT 与 SET 对变量赋值的区别
查看>>
【分享】开源富文本编辑器之间的较量
查看>>
logback的使用和logback.xml详解
查看>>
Android Studio -- 关联源码
查看>>
leetcode Majority Element
查看>>
去除sql的前后半角全角空格
查看>>
图片在容器里水平垂直居中
查看>>