立即注册 登录
计算机技术论坛 返回首页

shuhaikeji的个人空间 https://jsjbbs.cn/?14924 [收藏] [复制] [分享] [RSS]

日志

MTK短信开发详解(十二)

已有 277 次阅读2010-11-2 10:46 |


MTK短信开发详解(十二)
 4.6、开机加载短信
[\plutommi\mmi\miscframework\miscframeworksrc\SMSMsg.c]
void mmi_frm_sms_startup_read_ind(void *inMsg)
{
[...]
    mmi_frm_sms_convert_startup_read_to_entry((MMI_FRM_SMS_STARTUP_READ_MSG_IND_STRUCT*) msgInd, entry);// 1. 短信数据类型转换
    mmi_frm_sms_add_sms_to_msgbox(entry, msgInd->index, thisseg);// 2. 添加到短信箱和索引表
[...]
}

[\plutommi\mmi\miscframework\miscframeworksrc\SMSUtil.c]
void mmi_frm_sms_convert_startup_read_to_entry(
        MMI_FRM_SMS_STARTUP_READ_MSG_IND_STRUCT *data,
        mmi_frm_sms_msgbox_struct *entry)
{
[...]
    switch (data->status)
    {
  case SMSAL_REC_UNREAD:
   [...]
    type = MMI_FRM_SMS_BIZINBOX;// 如果是业务短信
   [...]
    type = MMI_FRM_SMS_INBOX;//  如果是普通短信
        case SMSAL_REC_READ:
   [...]// 处理过程与SMSAL_REC_UNREAD 相同
[...]
}

[\plutommi\mmi\miscframework\miscframeworksrc\SMSUtil.c]
U16 mmi_frm_sms_add_sms_to_msgbox(mmi_frm_sms_msgbox_struct *entry, U16 index, U8 thisseg)
{
    [..]
    /* add to msg entry */
    entryindex = mmi_frm_sms_add_sms_entry(entry, index, thisseg);// 添加到短信箱
    /* update msg list */
    if (mmi_frm_sms_list_done)
    {
        mmi_frm_sms_add_sms_to_list(entry, entryindex);// 添加到索引表
    }
    return entryindex;
}
完整版本请见 http://www.51qianru.cn/bbs/
                                                           曙海教育
                                                曙海嵌入式学院3G通信培训中心
                                            (MTK培训,Android培训,iPhone培训)
                                                电话:021-51875830
                                                网址:http://www.51qianru.cn
                                                    讲师:李现路
                                              版权所有-曙海教育 转发请注明出处
 

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

返回顶部