zoukankan      html  css  js  c++  java
  • MTK MMS

    相关compile option 如下:
    MMS_SUPPORT 如OBIGO_Q03C_MMS_V01 或OBIGO_Q03C_MMS_V02
    MMS_FEATURE 如FULL, SLIM 或NONE
    08A 0836 之前的软件版本并没有MMS_SUPPORT 的定义,而是通过TELECA_FEATURE 和UNIFIED_MESSAGE_SUPPORT 来定义是否有打开MMS 功能。
    说明:
    1. MMS_SUPPORT
     MMS_SUPPORT = OBIGO_Q03C_MMS_V01
    V01 是短信与彩信分开的设计,该solution 从底层server 到mmi 全部采用第三方,尤其是UI 的机制,使用的是widget 绘制,因此UI 的客制化比较困难;同时由于obigo 机制的限制等,很多feature 在V01 上无法实现,
    例如mms 存储T 卡。
     
    MMS_SUPPORT = OBIGO_Q03C_MMS_V02
    V02 是短信与彩信合一的设计,因此打开V02 时必须同时打开UM 及UM 相关的宏,主要是UNIFIED_FOLDER_SUPPORT 控制,但是如果是09B 之前版本,是UNIFIED_MESSAGE_SUPPORT 控制是否打开UM。
    该mms solution 底层依然是obigo 提供,但是mmi 部分全部是MTK自己设计,UI 的机制也采用了plutommi,风格与其他APP 相同,比较容易客制化,同时支持的feature 也相对较多,例如mms 存储T 卡,编辑时是否可以直接通过camera/video recoder 等录制media object。
    但是V02 分为2 个阶段,即以09B 为分界点,09B1004 之前的版本软件架构与09B1004 及其之后版本有很大差别,在09B1004 之后会使用新架构,即service 与mmi 分离,到10A 也有采用新的framework 的机制。
     
    2. MMS_FEATURE
     MMS_FEATURE = FULL
    即支持mms 所有的feature,如果MMS_SUPPORT 是V01,这个值必须是FULL
     MMS_FEATURE = SLIM
    即支持基本的mms 功能,这个设置只有10A 代码才有效,即为128/64等小的flash 而设置,slim 的mms 功能与mms v01 的解决方案相同
     MMS_FEATURE = NONE
    即不支持mms,同时也要关闭MMS_SUPPORT
     
     OBIGO_Q03C_MMS_V01
    mms application 用obigo code 实现,运行在WAP Task 里面,Source code 可参考路径:
    \vendor\wap\obigo_Q03C\v1_official\modules\MEA
    \vendor\wap\obigo_Q03C\v1_official\modules\SMA
    其他UI 相关 用widget 实现,Source code 可参考路径:
    \vendor\wap\obigo_Q03C\adaptation
    \vendor\wap\obigo_Q03C\\v1_official\msf
     OBIGO_Q03C_MMS_V02
    mms UI application 用MTK 的Pluto MMI 实现, 运行在MMI Task里面,Source code 可参考路径:
    09B 之前版本:
    \plutommi\mmi\UnifiedMMS\
    \plutommi\mmi\UnifiedComposer
    \plutommi\mmi\UnifiedMessage
    09B 之后版本:
    \plutommi\mmi\UnifiedMMS\
    \plutommi\mmi\UnifiedComposer
    \plutommi\mmi\UnifiedMessage
    \plutommi\Service\UmmsSrv
    \plutommi\Service\UcSrv
    \plutommi\Service\UmSrv
    10A 版本
    \plutommi\mmi\UnifiedMMS\
    \plutommi\mmi\UnifiedComposer
    \plutommi\mmi\UnifiedMessage
    \plutommi\Service\UmmsSrv
    \plutommi\Service\UcSrv
    \plutommi\Service\UmSrv
    \plutommi\CUI\UcCui
    \plutommi\CUI\MsgViewerCui
     
    mms data managerment 用MTK 设计的适配层, 运行在MMS Task 里面,Source code 可参考路径:
    \vendor\mms\obigo_Q03C\adaptation
  • 相关阅读:
    USACO 3.3 A Game
    USACO 3.3 Camelot
    USACO 3.3 Shopping Offers
    USACO 3.3 TEXT Eulerian Tour中的Cows on Parade一点理解
    USACO 3.3 Riding the Fences
    USACO 3.2 Magic Squares
    USACO 3.2 Stringsobits
    USACO 3.2 Factorials
    USACO 3.2 Contact
    USACO 3.1 Humble Numbers
  • 原文地址:https://www.cnblogs.com/inteliot/p/2587760.html
Copyright © 2011-2022 走看看