社区
Symbian
帖子详情
s60框架选择,传统symbian OS架构,还是视图架构
relaxisland
2010-05-19 10:16:47
刚开始学习symbian开发,
程序含有多个不同的画面(视图?)。
现在想咨询一下大家的意见,一般现在大家用哪种架构,为什么?
2个框架各有什么优缺点。
自己看法,
用视图架构(CAknView),感觉视图切换的处理比较简单,
而用传统的架构,就要自己负责管理各个视图的创建销毁,一次只能保持一个视图?
如果要返回上一个画面,还得自己管理状态?
但是不知道性能怎么样,
视图架构,貌似多个视图同时存在,这样不会消耗大量系统资源。
谢谢。
...全文
119
5
打赏
收藏
s60框架选择,传统symbian OS架构,还是视图架构
刚开始学习symbian开发, 程序含有多个不同的画面(视图?)。 现在想咨询一下大家的意见,一般现在大家用哪种架构,为什么? 2个框架各有什么优缺点。 自己看法, 用视图架构(CAknView),感觉视图切换的处理比较简单, 而用传统的架构,就要自己负责管理各个视图的创建销毁,一次只能保持一个视图? 如果要返回上一个画面,还得自己管理状态? 但是不知道性能怎么样, 视图架构,貌似多个视图同时存在,这样不会消耗大量系统资源。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Atoric
2010-05-21
打赏
举报
回复
view是在启动的时候都一起创建的,以后每一次激活一个view就创建其对应的container,这些在多视图的例子中都有,楼主可以看一下,因为启动的时候仅仅是进行了视图的创建和首个视图的画图,所以启动慢这块你可以不用去考虑,现在的机器内存也有好几百兆了
relaxisland
2010-05-20
打赏
举报
回复
[Quote=引用 2 楼 atoric 的回复:]
楼主,仅仅是视图切换这块的系统消耗,你就不要去在意了,更多的关注一下自己程序性能的优化好些。
对于那些有很多张界面的来说,我个人习惯是一个view对应一个container,view处理数据 container处理界面的绘制。
这样就相当于一张界面就有一个view以及一个container。
[/Quote]
谢谢回答。
这样结构确实比较清晰,但是因为自己经验比较少,所以想借鉴大家的。
那你这些view的类,也是程序启动时候,就全部创建吗。
还是用到的时候才创建。
担心会不会启动慢。
gaogao1041
2010-05-20
打赏
举报
回复
楼上正解。。。。
习惯了view+container
Atoric
2010-05-20
打赏
举报
回复
楼主,仅仅是视图切换这块的系统消耗,你就不要去在意了,更多的关注一下自己程序性能的优化好些。
对于那些有很多张界面的来说,我个人习惯是一个view对应一个container,view处理数据 container处理界面的绘制。
这样就相当于一张界面就有一个view以及一个container。
shuaigea12
2010-05-19
打赏
举报
回复
如果界面较多,且需要经常切换,使用视图架构是最好的,关于系统资源的消耗,Symbian系统已经做了响应的优化,楼主不用担心。
S60
/
Sym
bian
应用程序常用
架构
/
框架
S60
/
Sym
bian
应用程序常用
架构
/
框架
所谓“应用程序
架构
”是指应用程序
框架
类的集合。基于所需的UI设计,应用程序可以具有稍微不同的
架构
,但是每种
架构
都有一些公共部分,称为“核心应用程序类” 一、先看一下基础部分,具体
架构
在第二部分介绍 (1)核心应用程序类. 所有的
S60
UI应用程序都具有一些基本功能: 提供一个用户界面,用于显示信息并允许用户进行交互
Avkon
视图
切换
架构
之调试小结
Avkon
视图
切换
架构
之调试小结----
Sym
bian
OS
传统
程序
架构
续在我看来,理解了
传统
的
Sym
bian
OS
程序
架构
可以轻松的帮助我们理解Avkon
视图
切换
架构
,因为我们可以事先理解一些看起来比较抽象的概念,比如容器,窗口,复合控件等,了解一下最基 本的
Sym
bian
程序
框架
。实际上,Avkon
视图
切换
架构
无非就是在
传统
的
Sym
bian
程序
架构
上做的一种扩展而已。最大的区别就是多了
【转】
Sym
bian
OS
— 应用程序
架构
原文:http://blog.sina.com.cn/s/blog_448367c90100a36c.html应用程序
架构
(ApplicationFramework) 1、
S60
应用程序
架构
S60
平台在底层Uikon应用程序
框架
上添加了一个用户界面层(Avkon)。Avkon提供了一套特别为
S60
设计的UI组件和应用程序
框架
。 1.1、
Sym
bian
UI
架构
分类
Sym
bian
OS
的UI
架构
主要分成三种: 1.
传统
的
Sym
bian
系统
架构
2. 基于对话框的
架构
3.
视图
架构
下面将分开讨论三种
架构
的特点和优缺点: 1.
传统
的
Sym
bian
系统
架构
如图所示程序中
框架
类主要继承自Avkon Framework的CAknApplication, CAknDocument和CAknAppui,另外容器类继承自CONE的CCoeCo...
Sym
bian
应用程序常用
架构
Sym
bian
应用程序常用
架构
2006-11-10 嵌入式在线 收藏 | 打印 所谓“应用程序
架构
”是指应用程序
框架
类的集合。 基于所需的UI设计,应用程序可以具有稍微不同的
架构
,但是每种
架构
都有一些公共部分,称为“核心应用程序类”一、先看一下基础部分,具体
架构
在第二部分介绍(1)核心应用程序类.所有的
S60
UI应用程序都具有一些基本功能:l
Symbian
3,120
社区成员
9,186
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章