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
分享到:
相关推荐
总的来说,Android彩信发送涉及多个组件和步骤,需要理解MMS协议,掌握网络编程,以及良好的异常处理和用户交互设计。通过阅读和分析源码,可以更深入地理解这个过程,并为自己的应用实现高效且稳定的彩信发送功能。
总的来说,自定义Android彩信发送功能涉及到Android的多方面知识,包括权限管理、数据库操作、网络通信以及UI设计。理解并实践这些知识点,不仅可以帮助开发者创建一个功能完备的彩信应用,还能提升他们对Android...
通过分析和运行这个项目,你可以更深入地了解Android彩信发送的实现细节。 请注意,由于Android系统的碎片化,不同设备和Android版本可能对彩信的支持有所不同。有些设备可能不允许程序自动发送彩信,或者需要用户...
### Android彩信发送机制深入解析 在探讨Android平台上的彩信发送流程时,我们主要关注的是用户触发发送操作后,如何将包含图片、数据、文件等多媒体内容的彩信进行封装并最终通过网络发送出去的过程。本文将基于`...
总的来说,Android 2.2后台发送彩信的源码分析涵盖了Android服务、`SmsManager` API、权限管理、多媒体数据处理等多个方面,这些都是Android开发中的重要知识点。通过学习和理解这些内容,开发者可以构建出高效且...
提供的`InsertMmsDemo`文件可能包含了一个具体的实现例子,通过分析这个示例代码,你可以更清楚地了解如何操作短信和彩信数据库。 综上所述,向Android的SQLite数据库插入短信和彩信数据涉及对ContentProvider、...
【Android智能手机彩信业务分析与测试】 Android操作系统是目前全球用户量最大的智能手机操作系统,由Google开发,主要用于智能手机和平板电脑。彩信(Multimedia Messaging Service,MMS)是Android系统中的核心...
【Android智能终端彩信取证分析方法】 随着Android操作系统在全球智能终端市场的广泛应用,它已经成为犯罪调查中不可或缺的证据来源。尤其在涉及彩信(Multimedia Messaging Service,MMS)的网络犯罪案件中,对...
在Android平台上,发送彩信(Multimedia Messaging Service, MMS)是一项相对复杂的功能,涉及到多媒体内容的封装、网络通信以及与MMS服务器的交互。本文将深入探讨Android发送彩信的相关知识点,帮助开发者理解并...
以下是对如何在Android中实现彩信互发的详细解释: 1. **理解MMS基础**: - MMS是GSM和UMTS网络中的一个标准,用于发送和接收包含多媒体内容的消息,不同于短信(SMS)只能发送纯文本。 - 在Android系统中,`...
在Android平台上,短信和彩信服务是通信功能的重要组成部分,它们允许用户在应用程序中发送文本消息和多媒体消息。...通过分析提供的源码和文档,可以进一步深入学习Android平台上的短信服务和权限管理。
在分析和学习这个【彩信收发Demo】时,开发者可以深入理解Android系统的彩信处理机制,同时掌握如何与系统服务交互、如何处理多媒体数据、如何创建高效的通知以及如何设计和实现与之相关的用户界面。这个Demo对于想...
Android 短信转换成彩信的消息数量 Android 短信转换成彩信的消息数量是 Android 操作系统中的一项重要功能,它允许用户将短信...同时,通过实例代码的分析,我们可以更好地理解 Android 短信转换成彩信的实现过程。
本资源"Android高级应用源码-点对点发送彩信源码.zip"提供了实现这一功能的源代码示例,特别关注了通过彩信(MMS)进行P2P通信。下面将详细介绍这个源码包中的关键知识点。 1. **彩信(Multimedia Messaging ...
3. Android彩信问题分析: - 彩信与短信的区别在于它能传输更大文件,如图片和音频。 - 彩信传输发生在分组数据(PS)域,类似于上网,不同于短信的电路交换(CS)域。 - 发送彩信类似上传文件,接收彩信类似下载...
在Android系统中,WAP PUSH(Wireless Application Protocol Push)是一种技术,用于向移动设备推送数据,如短信、彩信或者应用程序更新等。WAP PUSH允许服务器主动将信息推送到用户的手机上,而无需用户主动请求。...
- **SMS/MMS API**:允许第三方应用管理短信和彩信功能。 - **OpenGL ES 3.0**:支持更高级的图形渲染,为游戏和图形密集型应用提供了更强的性能。 - **低内存优化**:针对低内存设备进行了优化,提高了系统在...
### Android 数据业务流程分析 #### 一、开启与关闭手机数据开关后的系统处理过程 在Android系统中,数据服务的管理是一项重要的功能,涉及到多个层级的交互与协调。本节将详细描述用户开启或关闭手机数据开关后...
这个压缩包文件“安卓短信彩信相关相关-一个短信应用源码.rar”包含了与Android平台上短信...通过阅读和分析源码,你可以提升对Android系统API的理解,增强你的编程技能,并且有可能启发你开发出自己的短信或彩信应用。
本文将深入探讨“安卓短信彩信相关”主题,特别关注“拦截短信”的概念,这通常涉及到Android系统的权限管理和应用开发。 首先,我们要明白在Android系统中,短信的处理是由系统级的服务来完成的,而应用可以通过...