Android開發之簡訊

2021-06-25 23:20:19 字數 975 閱讀 5524

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開始 ...