傅贵的MMI实例培训教程:MTK无线通信平台指南
需积分: 4 152 浏览量
更新于2024-08-01
收藏 1.37MB PDF 举报
"这是一份经典的MMI(Mobile Man Machine Interface)实例培训教程,由MTK平台知名作者傅贵编写,旨在帮助读者理解和掌握MTK无线通信平台上的用户界面开发。教程分为三个部分:基础、绘画和互动,覆盖了从屏幕、程序、资源到控件、触摸屏和高级模板等多个关键知识点。"
该教程详细介绍了MMI开发的基础知识,从简单的"Hello,World"程序开始,引导读者适应嵌入式系统与通用系统之间的差异。在嵌入式系统中,应用程序通常与系统融为一体,因此开发MMI应用需要在大程序中添加新的入口点。教程中演示了如何借用现有程序的入口函数`goto_main_menu`作为起点。
第一部分基础篇主要讲解了以下几个方面:
1. 开始:介绍准备工作的概念,以及在手机上显示Idle、MainMenu等基本界面,并通过"Hello,World"的例子说明程序入口的改变。
2. 屏幕:涉及屏幕的相关设置和操作。
3. 程序:讲解如何在MMI平台上创建和运行程序。
4. 资源:涵盖资源管理,包括内存和数据资源的使用。
5. 字串资源:介绍字符串资源的处理方法。
6. 菜单资源:如何创建和设计菜单结构。
7. 图像资源:讨论图像的加载和显示。
第二部分绘画篇深入到图形元素的绘制:
1. 开始:引入绘画的基本概念。
2. 文本:如何在屏幕上显示和操作文本。
3. 图形:讲解基本图形的绘制技术。
4. 图像:探讨图像的处理和应用。
5. 背景:如何设置和使用背景图片。
6. 层:介绍多层图像的叠加和管理。
第三部分互动篇则关注用户交互:
1. 开始:概述交互设计的基本原则。
2. 控件:讲解各种控件的创建和使用,如按钮、列表等。
3. 键盘:处理键盘输入事件的方法。
4. 触摸屏:介绍如何支持触摸屏操作。
5. 高级控件:讲解更复杂或特定功能的控件。
6. 屏幕模板:使用预定义的屏幕布局模板。
7. 高级模板:介绍如何创建和使用自定义的复杂模板。
通过这份教程,读者可以逐步掌握MTK平台上MMI开发的全过程,从基本的界面设计到复杂的用户交互,全面了解MMI编程技术。同时,傅贵提供的联系方式使读者在学习过程中遇到问题时能得到及时的解答和支持。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-01-14 上传
2011-10-02 上传
196 浏览量
2011-03-07 上传
2022-09-23 上传

大熊的瓜地
- 粉丝: 137
最新资源
- 掌握Bootstrap前端开发模板的使用与优化
- C#打造强大自定义控件库的实用指南
- 基于ASP.NET构建的呼叫中心系统源码解析
- Android编程实用模块:旋转手势检测与触摸视图
- semeion:Rust语言开发的2D环境模拟器
- 建筑立体绿化系统的设计与应用研究
- Codeforces.dev: 如何使用项目模板快速开始开发
- Everything中文版:电脑文件搜索神器
- Python GDAL库安装指南与操作实践
- Bootstrap前端模板之美食餐厅主题设计
- LM5005设计24W 48V转24V降压电路方案解析
- 下载AutoMapper 3.2.1版本DLL支持多种.NET平台
- 开坯机动力结构设计与分析
- Rowan ACM Android 应用代码安装指南
- JavaScript 前期准备教程:深入理解基础概念
- 易语言源码解析:乱码王国的奥秘