Symbian应用程序常用架构——3

转载 2007年10月09日 12:00:00
 

三、选择适当的应用程序架构

1)使用Avkon视图切换架构

大多数情况下,这种架构是最佳的架构,但它也具有局限性,如:视图切换方案没有任何内置的方法来保存视图切换的上下文。也就是说,没有提供用于定位到前面激活视图的机制,没有类似于浏览器上后退功能的按钮的功能。但是DoActivateL()确实收到了前面激活视图的标志符,因此可以自定义后退按钮功能。

2)使用基于控件的传统symbian OS架构:

l         程序可能只需要一个视图

l         应用程序具有UI控件,必须保证这些UI控件的私有性。

l         如果是将应用程序从不同的symbian OS平台移植到series 60

3)使用基于对话框的架构

可以在资源文件中定义控件,让对话框自动处理布局和绘画,这比实现自定义绘画行为更为容易。仅当应用程序的视图之间没有任何循环导航路径时,才可以对这种应用程序使用“基于对话框”的方法。

用Qt开发Symbian应用程序总结

折腾了好一阵子,终于探索出了我认为最方便的Qt开发Symbian应用程序的方法,现总结如下: 1. 如果要用Qt开发Symbian应用程序,一定要选择在Window...
  • mad2man
  • mad2man
  • 2014年05月07日 17:12
  • 533

网络协议及网络软件框架设计

网络协议   TCP/IP (网络控制协议和网际协议) OSI 与 UNIX系统中协议的对应关系图,及不同网络在OSI中的位置   OSI 开放式系统互...
  • xjbclz
  • xjbclz
  • 2016年07月12日 23:00
  • 905

Windows应用程序常用消息

WM_LBUTTONDOWN产生单击鼠标左键的消息该消息包含了长参数(IParam)和字参数(wParam)IParam 低字节:包含当前光标的x坐标值 x = LOWORD(IParam); 高字...
  • m0_37801033
  • m0_37801033
  • 2017年05月05日 14:27
  • 174

软件架构设计之常用架构模式

1.分层架构:分层架构是使用最多的架构模式,通过分层使各个层的职责更加明确,通过定义的接口使各层之间通讯,上层使用下层提供的服务。分层分为:严格意义上的分层,一般意义的分层。严格意义的分层是n+1层使...
  • kepoon
  • kepoon
  • 2014年04月02日 10:24
  • 2524

MFC学习笔记1_MFC应用程序架构

最近开始了新的项目,要求在现有项目基础上进行二次开发以及改进。现有项目使用vc++6.0, MFC开发。 MFC的本质就是一个包含许多微软已经定义好的对象的类库,虽然不同的程序功能上千差万别,但本质上...
  • JarvisKao
  • JarvisKao
  • 2016年07月07日 11:23
  • 1779

几种常见的软件架构

软件采用什么样的
  • lilongsheng1125
  • lilongsheng1125
  • 2014年04月14日 20:50
  • 5611

常见的WEB服务器和应用服务器

转自:http://hi.baidu.com/lclkathy/blog/item/dae3be36763a47370b55a970.html 一 常见的WEB服务器和应用服务器   在UNI...
  • niuhea
  • niuhea
  • 2014年03月13日 11:03
  • 7201

浅谈单片机应用程序架构

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下《谈谈怎样架构你的单片机程序》,发现真正使用架...
  • eagle11235
  • eagle11235
  • 2016年10月23日 22:34
  • 129

浅谈企业应用软件架构设计过程

本文是笔者根据自己所从事J2EE应用软件架构设计工作的经验,谈谈自己对软件架构设计过程的理解。为了更直观的展现出架构设计各环节的工作内容,文中以一个虚拟案例来介绍了架构设计过程中的一些主要工作内容和工...
  • ldh911
  • ldh911
  • 2015年01月27日 17:19
  • 6841

[Win32]Win32窗口应用程序的框架

概述  现在市场上出现了很多应用程序框架,比如窗体程序,如MFC,.net framwork , VB , delphi,举不胜数。其实,这些并不是开发win32应用程序必需的东西,window...
  • ouyangshima
  • ouyangshima
  • 2013年03月11日 21:02
  • 2179
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Symbian应用程序常用架构——3
举报原因:
原因补充:

(最多只允许输入30个字)