android 彩信分析
16lz
2021-01-23
interface : BaseColumns ,TextBasedSmsColumns
Telephony.Sms.CONTENT_URI =content://sms
--收件箱Inbox
Telephony.Sms.Inbox.CONTENT_URI =content://sms/inbox
--已发送Sent
Telephony.Sms.Inbox.CONTENT_URI =content://sms/sent
--草稿箱Draft
Telephony.Sms.Inbox.CONTENT_URI =content://sms/draft
--发件箱Outbox
Telephony.Sms.Inbox.CONTENT_URI =content://sms/outbox
--会话Conversations
Telephony.Sms.Inbox.CONTENT_URI =content://sms/outbox
--Intents
包含和SMS有关的广播信息
--------------------------------------彩信部分:
BaseColumns id和字典条数
BaseMmsColumns 彩信表的所有列
CanonicalAddressesColumns 用于MMS或sms的一个地址
ThreadsColumns 表threads的所有列
Threads 表threads的一些帮助功能
Mms 包含所有彩信信息
--收件箱Inbox
Telephony.Mms.Inbox.CONTENT_URI =content://mms/inbox
--已发送Sent
Telephony.Mms.Sent.CONTENT_URI =content://mms/sent
--草稿箱Draft
Telephony.Mms.Draft.CONTENT_URI =content://mms/draft
--发件箱Outbox
Telephony.Mms.Outbox.CONTENT_URI =content://mms/outbox
--Addr implements BaseColumns
--Part implements BaseColumns
--Rate
--ScrapSpace
--Intents
final Uri mmsUri = mMessageUri; //need
final PduPersister persister = PduPersister.getPduPersister(mContext);//need
final SlideshowModel slideshow = mSlideshow;
final SendReq sendReq = makeSendReq(conv, mSubject);
// Make sure the text in slide 0 is no longer holding onto a reference to the text
// in the message text box.
slideshow.prepareForSend();
// Do the dirty work of sending the message off of the main UI thread.
new Thread(new Runnable() {
public void run() {
sendMmsWorker(conv, mmsUri, persister, slideshow, sendReq);
}
}).start();
当前会话 ok
,Uri ok,persisteer ok,
sendReq,ok
slideshow-ok
SlideshowModel slideshow = SlideshowModel.createNew(mContext);
SlideModel slide = new SlideModel(slideshow);
slideshow.add(slide);
-----------------------------------彩信和短信
MmsSms CONTENT_URI=content://mms-sms/
PendingMessages
Carriers
Intents
Telephony.Sms.CONTENT_URI =content://sms
--收件箱Inbox
Telephony.Sms.Inbox.CONTENT_URI =content://sms/inbox
--已发送Sent
Telephony.Sms.Inbox.CONTENT_URI =content://sms/sent
--草稿箱Draft
Telephony.Sms.Inbox.CONTENT_URI =content://sms/draft
--发件箱Outbox
Telephony.Sms.Inbox.CONTENT_URI =content://sms/outbox
--会话Conversations
Telephony.Sms.Inbox.CONTENT_URI =content://sms/outbox
--Intents
包含和SMS有关的广播信息
--------------------------------------彩信部分:
BaseColumns id和字典条数
BaseMmsColumns 彩信表的所有列
CanonicalAddressesColumns 用于MMS或sms的一个地址
ThreadsColumns 表threads的所有列
Threads 表threads的一些帮助功能
Mms 包含所有彩信信息
--收件箱Inbox
Telephony.Mms.Inbox.CONTENT_URI =content://mms/inbox
--已发送Sent
Telephony.Mms.Sent.CONTENT_URI =content://mms/sent
--草稿箱Draft
Telephony.Mms.Draft.CONTENT_URI =content://mms/draft
--发件箱Outbox
Telephony.Mms.Outbox.CONTENT_URI =content://mms/outbox
--Addr implements BaseColumns
--Part implements BaseColumns
--Rate
--ScrapSpace
--Intents
final Uri mmsUri = mMessageUri; //need
final PduPersister persister = PduPersister.getPduPersister(mContext);//need
final SlideshowModel slideshow = mSlideshow;
final SendReq sendReq = makeSendReq(conv, mSubject);
// Make sure the text in slide 0 is no longer holding onto a reference to the text
// in the message text box.
slideshow.prepareForSend();
// Do the dirty work of sending the message off of the main UI thread.
new Thread(new Runnable() {
public void run() {
sendMmsWorker(conv, mmsUri, persister, slideshow, sendReq);
}
}).start();
当前会话 ok
,Uri ok,persisteer ok,
sendReq,ok
slideshow-ok
SlideshowModel slideshow = SlideshowModel.createNew(mContext);
SlideModel slide = new SlideModel(slideshow);
slideshow.add(slide);
-----------------------------------彩信和短信
MmsSms CONTENT_URI=content://mms-sms/
PendingMessages
Carriers
Intents
更多相关文章
- Android 通过经纬度获取地理位置信息
- android 手机获取当前连接的wifi配置信息
- android 获取手机系统信息
- android 存储一些app配置信息
- android GPS JAVA应用程序编程-------获得经纬度,卫星信息等
- Android 定位自己当前位置信息
- android系统信息,cpu、内存、电池等
- Android 获取手机的一些基本信息类
- Android根据包名获取程序基本信息