第四章 Symbian应用程序架构
第四章 Symbian 应用程序架构
本章目标 >》 了解Symbian应用程序框架 >》 掌握应用程序构建过程
了解Symbian应用程序框架 本 章 目 标 掌握应用程序构建过程
应用程序框架 S60应用程序框架: 应用程序框架相当于一个核心的应用程序类集合这些类封 装了应用程序和系统服务器之间的相互作用,它们是组成应用程 序框架的基础,下面是应用程序框架的层次结构: 第一层:包含CBasei和CActive两个基类 第二层:包含AppArc和Cone两个基本组件 第三层:主要是Symbian OS的Uikon组件 第四层:由Avkon类组成 第五层:自定义应用程序实现层
应用程序框架 S60应用程序框架: 应用程序框架相当于一个核心的应用程序类集合,这些类封 装了应用程序和系统服务器之间的相互作用,它们是组成应用程 序框架的基础,下面是应用程序框架的层次结构: 第一层: 包含CBase和CActive两个基类 第二层: 包含AppArc和Cone两个基本组件 第三层: 主要是Symbian OS的Uikon组件 第四层: 由Avkon类组成 第五层: 自定义应用程序实现层
应用程序框架 S60应用程序框架: CBase CBase CActive AppAr CCoeAppUiBase Cone CApaApplication CApaDocument CCoeAppUi CCoeEnv CCoeControl Uikon CEikApplication CEikDocument CEikAppUi CEikEnv CAknAppUi Avkon CAknApplication CAknDocument CAknViewAppUi CAknView CMyView2 CMyContainer2 CMyApplication CMyDocument CMyAppUi CMyViewl CMyContainerl
应用程序框架 S60应用程序框架: CBase CActive AppArc CCoeControl Cone CEikEnv Uikon CAknView CMyDocument CMyAppUi CMyView1 CMyView2 CMyContainer1 CMyContainer2 CApaApplication CApaDocument CCoeAppUiBase CCoeAppUi CCoeEnv CEikApplication CEikDocument CEikAppUi CAknApplication CAknDocument CAknAppUi CAknViewAppUi Avkon CMyApplication CBase
应用程序框架 应用程序的构建过程: ◆步骤1.应用程序(框架)入口 ◆步骤2.新建应用程序实例 ◆步骤3.返回应用程序的U川D ◆步骤4.创建文档实例
应用程序框架 应用程序的构建过程: ◆ 步骤1. 应用程序(框架)入口 ◆ 步骤2. 新建应用程序实例 ◆ 步骤3. 返回应用程序的UID ◆ 步骤4. 创建文档实例