編輯:關於Android編程
本文實例講述了Android發送短信功能代碼,是進行Android程序開發中非常常見的重要功能。分享給大家供大家參考之用。具體方法如下:
// 發送短信 public void sendMsg(){ String content = edtSend.getText().toString(); SmsManager smsManager = SmsManager.getDefault(); List<String> divideContents = smsManager.divideMessage(content); for (String text : divideContents) { smsManager.sendTextMessage(smsWidget.str_number, null, text, null, null); } }
上述代碼首先獲得一個SmsManager實例;再用divideMessage()方法將短信內容(content)劃分成幾個部分,這是因為如果短信內容太長,可能會超出允許發送的最大長度,這時就需要把短信內容劃分成幾個字符串,一般情況下,內容都不會超過最大長度,所以還是一個字符串;最後,對所有的字符串,使用sendTextMessage()方法發送,其中smsWidget.str_number是對方號碼,text是每一個字符串。
希望本文所述對大家的Android程序設計有所幫助。
一、申請你的AppIDhttp://open.weixin.qq.com/ 友情提示:推薦使用eclipse打包軟件最後一步的MD5值去申請AppID二、官網
UISearchBar功能與UITextField類似,也是單行字符輸入框常用用途:用於搜索功能的實現使用注意事項:1、書簽按鈕屬性與搜索回車按鈕屬性不能同時進行設置,只
Handler是用於操作線程內部的消息隊列的類。這有點繞,沒關系,我們慢慢的來講。前面Looper一篇講到了Looper是用於給線程創建消息隊列用的,也就是說Looper
使用AndroidStudio項目發布到GitHub在AndroidStudio中新建一個項目 設置: Settings -> Version Control -&