Android中实现拨打电话和发送短信

记得这个是刚学习安卓时候的入门,现在也来总结一下。


1.Android中拨打电话

要拨打电话,就要调用系统的拨打电话软件进行拨打,安卓中如果一个程序要调用另一个程序,可以使用意图开启程序,关于这个,我以后会总结,现在只说明简单的应用。

布局方面,一个EditText,一个Button就可以,Button设置点击事件。

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

intent为意图对象,可以设置action和data,然后start。


2.短信发送

public void sendSms(View view){
		String content = et_content.getText().toString().trim();
		String number = et_number.getText().toString().trim();
		SmsManager.getDefault().sendTextMessage(number, null, content, null, null);
		Toast.makeText(this, "发送成功", 0).show();
}

sendTextMessage()中第一个参数是目标手机号,第三个参数是短信内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值