Android彩信发送介绍.doc

Android彩信发送介绍.doc

ID:57861482

大小:83.50 KB

页数:11页

时间:2020-09-02

Android彩信发送介绍.doc_第1页
Android彩信发送介绍.doc_第2页
Android彩信发送介绍.doc_第3页
Android彩信发送介绍.doc_第4页
Android彩信发送介绍.doc_第5页
资源描述:

《Android彩信发送介绍.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android彩信发送介绍  编辑文档这篇写彩信发送过程。我想追踪的内容是:用户按下发送之后,彩信的图片阿数据阿文件阿,是怎么包装起来,最后发送出去。按我看源码的先后顺序来写了。写完可能最后整理下。1.com.Android.mms.data.WorkingMessage.Java类send()函数。注释如下:   /**    *Sendthismessageoverthenetwork.WillcallbackwithonMessageSent()    *onceithasbeendispatchedto

2、thetelephonystack.ThisWorkingMessage    *objectisnolongerusefulafterthismethodhasbeencalled.    */这个是2.1的源码Java代码复制到剪贴板  Java代码1.public void send() {    2.    if (Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {    3.        LogTag.debug("send");    4.    

3、}    5.    6.    // Get ready to write to disk.    7.    prepareForSave(true /* notify */);    8.    9.    // We need the recipient list for both SMS and MMS.    10.    final Conversation conv = mConversation;    11.    String msgTxt = mText.toString();    1

4、2.    13.    if (requiresMms() 

5、

6、 addressContainsEmailToMms(conv, msgTxt)) {    14.        // Make local copies of the bits we need for sending a message,    15.        // because we will be doing it off of the main thread, which will    16.        // immedi

7、ately continue on to resetting some of this state.    17.        final Uri mmsUri = mMessageUri;    18.        final PduPersister persister = PduPersister    19.                .getPduPersister(mContext);    20.    21.        final SlideshowModel slideshow =

8、 mSlideshow;    22.        final SendReq sendReq = makeSendReq(conv, mSubject);    23.    1.        // Make sure the text in slide 0 is no longer holding onto a    2.        // reference to the text    3.        // in the message text box.    4.        slide

9、show.prepareForSend();    5.    6.        // Do the dirty work of sending the message off of the main UI    7.        // thread.    8.        new Thread(new Runnable() {    9.            public void run() {    10.                sendMmsWorker(conv, mmsUri, p

10、ersister, slideshow, sendReq);    11.            }    12.        }).start();    13.    } else {    14.        // Same rules apply as above.    15.        final String msgText = mText.toString();

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。