更新時(shí)間:2017-05-29 來(lái)源:黑馬程序員Android+物聯(lián)網(wǎng)培訓(xùn)學(xué)院 瀏覽量:
public
class
MainActivity
extends
Activity {
private
EditText mEt_num;
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 找控件
mEt_num = (EditText) findViewById(R.id.et_num);
}
public
void
tel(View v) {
// 獲取輸入的文字
String text = mEt_num.getText().toString().trim();
// 創(chuàng)建意圖對(duì)象
Intent intent =
new
Intent();
Uri uri = Uri.parse(
"tel:"
+ text);
intent.setAction(Intent.ACTION_CALL);
// 設(shè)置Action ,表示需要用意圖對(duì)象做什么事情
intent.setData(uri);
// 設(shè)置數(shù)據(jù),
startActivity(intent);
}
}
public
class
MainActivity
extends
Activity {
private
EditText mEt_num;
private
EditText mEt_sms;
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 找控件
mEt_num = (EditText) findViewById(R.id.et_num);
mEt_sms = (EditText) findViewById(R.id.et_sms);
}
public
void
tel(View v) {
// 獲取輸入的文字
String num = mEt_num.getText().toString().trim();
String sms = mEt_sms.getText().toString().trim();
// 獲取API提供的短信管理器
SmsManager smsManager = SmsManager.getDefault();
// 一條短信限制70個(gè)字符,160個(gè)字節(jié)長(zhǎng)度超過(guò)一定的限制后需要切割成多條分批發(fā)送
ArrayList<String> parts = smsManager.divideMessage(sms);
// 發(fā)送短信
// 第一個(gè)參數(shù)String目標(biāo)手機(jī)電話號(hào)碼,第二個(gè)參數(shù)String短信中心號(hào)碼,使用sim卡提供的默認(rèn)短信中心,建議設(shè)置為null,第三個(gè)參數(shù)ArrayList短信內(nèi)容,第四個(gè)參ArrayList<PendingIntent>短信發(fā)送后如果發(fā)送成功了,那么回調(diào)該參數(shù),通過(guò)延時(shí)意圖和廣播才能實(shí)現(xiàn),第五個(gè)參數(shù)短信發(fā)送后如果被對(duì)方收到了,那么回調(diào)該參數(shù)。
smsManager.sendMultipartTextMessage(num,
null
, parts,
null
,
null
);
}
}
Android培訓(xùn)之Android應(yīng)用開(kāi)發(fā)基礎(chǔ)(2)
2017-05-26Android+物聯(lián)網(wǎng)培訓(xùn)之Android應(yīng)用開(kāi)發(fā)基礎(chǔ)(1)
2017-05-26Android培訓(xùn)之幾款查看代碼的工具
2017-04-14Android培訓(xùn)之初探安卓MVVM框架設(shè)計(jì)(下)
2017-04-14Android培訓(xùn)之初探安卓MVVM框架設(shè)計(jì)(中)
2017-04-14Android培訓(xùn)之初探mvvm框架設(shè)計(jì)(上)
2017-04-14