SC6600L MMI软件开发介绍展讯平台MMI软件开发介绍Spreadtrum 7/21/20092009-7-21Proprietary and Confidential Information2培训内容 ) ) ) ) ) MMI GUI MMK 资源 NV2009-7-21Proprietary and Confidential Information3MMI架构MMI2009-7-21Proprietary and Confidential Information4MMI要点 理解kernel的消息和窗口管理机制 熟悉窗口和控件的原理和使用 掌握资源和NV的修改 了解应用的流程的控制 了解新的应用模块的创建和修改2009-7-21Proprietary and Confidential Information5MMI开发中的三个重要概念 Application:应用,指MMI中的应用模块。例如:SMS,MP3等。 Window:窗口,用于处理消息并负责用户界面的显示。 Control:控件,可以完成特定功能。例如:编辑、动画功能等。2009-7-21Proprietary and Confidential Information6窗口、控件示例StatusBar ControlWindowMenu ControlSoftkey Control2009-7-21Proprietary and Confidential Information7MMI初始化 MMI初始化涉及到两个Task:APPINIT_Task和P_APP(mmimain.c ) 手机上电后,完成了硬件和操作系统等的初始化以后,创建了P_APP。 随后APPINIT_Task被创建。 ……