1. sms主要結構:
_id:簡訊序號,如100
thread_id:對話的序號,如100,與同乙個手機號互發的簡訊,其序號是相同的
person:發件人,如果發件人在通訊錄中則為具體姓名,陌生人為null
date:日期,long型,如1346988516,可以對日期顯示格式進行設定
protocol:協議0sms_rpoto簡訊,1mms_proto彩信
status:簡訊狀態-1接收,0complete,64pending,128failed
type:簡訊型別1是接收到的,2是已發出
body:簡訊具體內容
service_center:簡訊服務中心號碼編號,如+8613800755500
2.簡訊的uri存放位置
string sms_uri_all="
content://sms/";
string sms_uri_inbox="
content://sms/inbox";
string sms_uri_sent="
content://sms/sent";
string sms_uri_draft="
content://sms/draft";
string sms_uri_outbox="
content://sms/outbox";
string sms_uri_failed="
content://sms/failed";
string sms_uri_queued="
content://sms/queued";
3. 例項
1)新增許可權
2)
private uri sms_inbox=uri.parse("content://sms/");
public void getsms()
tx.settext(msg);
}
Android開發 broadcast簡訊監控
通過broadcast receive 來獲取監控簡訊的接收,並且解析簡訊資料,符合的話即開啟gps通知好友。主要三個步驟 1,androidmanifest新增簡訊接收許可權 之前忘了這一步,一直沒有成功!2,androidmanifest新增元件註冊 broadcast作為四大基本元件,需要註冊...
Android之 攔截簡訊
這裡。向大家簡介通過broadcastreceiver來攔截簡訊的方法 1 建立簡訊廣播接收者smsrecevier 這個類是broadcastreceiver的子類,詳細的攔截操作在這個類中實現。我在這裡僅僅是簡單的介紹一下方法,把獲取到的簡訊列印資訊出來。詳細的業務邏輯就要大家自己去實現了。詳細...
Android簡訊開發相關資訊記錄
content sms inbox 收件箱 content sms sent 已傳送 content sms draft 草稿 content sms outbox 發件箱 content sms failed 傳送失敗 content sms queued 待傳送列表 id乙個自增字段,從1開始 ...