Android MMS彩信发送代码流程 UML流程图
需积分: 5 123 浏览量
更新于2024-01-04
收藏 2MB DOCX 举报
Android MMS彩信发送代码流程总结
本文主要总结了Android系统中MMS彩信发送的代码流程,并附带了相关的UML流程图。Android MMS彩信发送流程包括了Messaging应用层和三个Action的操作。
在Messaging应用层中,主要涉及到了短信/彩信会话列表界面、短信/彩信编辑界面、ConversationData和MmsUtils等模块。
1. 短信/彩信会话列表界面(ConversationListActivity):用户可以在这个界面上查看所有短信/彩信的会话列表,包括对话的联系人和最新消息。
2. 短信/彩信编辑界面(ConversationActivity和ConversationFragment):用户可以在这个界面上编辑发送短信/彩信的内容,包括添加附件(如图片、视频等)和选择收件人。
3. ComposeMessageView:这个模块主要用于编辑短信/彩信的具体内容,包括文本、附件和收件人等信息。
4. ConversationData:这个模块用于存储短信/彩信会话的数据,包括会话列表和每个会话的具体内容。
接下来是三个Action,分别是InsertNewMessageAction、ProcessPendingMessagesAction和SendMessageAction。
1. InsertNewMessageAction:当用户在编辑界面中添加了新的消息后,这个Action会被调用,将新的消息插入到ConversationData中,并更新会话列表。
2. ProcessPendingMessagesAction:这个Action会扫描ConversationData中的待发送消息,并将其发送给对应的收件人。如果发送成功,则更新消息的状态。
3. SendMessageAction:当用户点击发送按钮后,这个Action会被调用,将编辑界面中的消息内容和收件人信息传递给MmsUtils模块进行发送。
MmsUtils模块是Android系统中专门负责处理MMS彩信发送的工具类,它包括了发送彩信的具体实现方法和相关辅助方法。
综上,Android MMS彩信发送的代码流程包括了Messaging应用层和三个Action的操作,其中Messaging应用层负责界面的展示和用户交互,Action负责具体的发送逻辑,而MmsUtils模块则是彩信发送的具体实现。以上是对这个代码流程的概要总结。
总结完毕,共计275字。
575 浏览量
2012-06-21 上传
128 浏览量
2012-06-21 上传
132 浏览量
230 浏览量
IamITman.
- 粉丝: 12
- 资源: 15
最新资源
- 计算机操作系统课后答案(西安电子科技大学版)
- 通用变频器应用技术.pdf
- 《开源》旗舰电子杂志2008年第4期
- C# 语言的微软官方说明书(权威)
- usb2.0协议 中文版
- 《开源》旗舰电子杂志2008年第3期
- 思科2950CR官方配置命令手册.pdf
- ABB ACS510_01 用户手册中文版
- 打造linux完美桌面
- STC单片机内部资源经典应用大全.PDF
- 进行空间,你的网站及域名的备案详细步骤
- Packt.Publishing.Learn.OpenOffice.org.Spreadsheet.Macro.Programming.Dec.2006.pdf
- 虚拟硬盘系统的实现及应用
- JasperReport3
- C/C++面试大全--算法和知识点详析
- DIV+CSS布局大全