基于windows ce 的smartphone操作系统界面响应研究

基于windows ce 的smartphone操作系统界面响应研究

ID:30640196

大小:17.40 KB

页数:4页

时间:2019-01-02

基于windows ce 的smartphone操作系统界面响应研究_第1页
基于windows ce 的smartphone操作系统界面响应研究_第2页
基于windows ce 的smartphone操作系统界面响应研究_第3页
基于windows ce 的smartphone操作系统界面响应研究_第4页
资源描述:

《基于windows ce 的smartphone操作系统界面响应研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于WindowsCE的Smartphone操作系统界面响应研究  摘要:本文在.NETCompactFramework环境下结合VisualStudio008开发了一个基于WindowsCE平台的Smartphone操作系统主题自制软件,对其中的界面响应问题做了简要阐述,并给出了解决办法。  关键词:SmartPhone;响应;界面  中图分类号:文献标识码:A文章编号:1006--0363-01  Smartphone是使用WindowsMobil

2、eforSmartphoneEdition操作系统的智能手机,它是基于Microsoft的嵌入式实时操作系统WindowsCE进行设计的。目前,Smartphone手机外形与普通手机相似,比PocketPC类智能手机有较小的尺寸,便于携带:而WindowsCE平台的应用,又比基于Sybian,Linux等操作系统的智能手机更易于个人计算机连接.更适合在微机的Windows平台下开发应用程序。WindowsCE是Microsoft公司专门为嵌入式系统所开发的一个操作系统,此操作系统与一般的桌面操作系统有所不同,就在于WindowsCE是可定制的。根据嵌入式系统所要运用的范围,切合实际的

3、需要,选取相应的WindowsCE组件,定制出一个适合开发的嵌入式系统开发平台。由于.NetCompactFramework的普及以及VisualStudio008的更具人性化的优化,使得使用.NetCompact课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Framework开发变得更简单易用。并且作者对WindowsCE平台的智能手机操作系统有一定的研究,所以决定以WindowsCE

4、为平台开发Smartphone的主题自制软件,本文只对此软件中涉及到得图片问题做阐述。  一、Smartphone开发模板的建立  文件—新建—项目—在弹出的新建菜单中写好这个软件的名字,在模板里点选智能设备项目,同时勾选上创建新建解决方案的目录。在添加新智能设备项目选项里,目标平台选择WindowsSmartphoneSDK,因为此次的开发环境选择了VisualStudio00所以不能开发到兼容Windows003版本的软件。在.NETCompactFramework版本选项上,选择.NETCompactFramework版本,并在下面选上“设备应用程序”再点确定,就可以在进行软件

5、的开发和代码编写了。  二、软件界面框架和设计时遇到软件响应问题以及解决方法  由于本软件是小屏幕,非触摸式,而且是运行喜爱硬件条件非常有限的手机上,所以,此软件尽量的做到载入快,响应快。  Form窗体通常被作为容器,但是有一个缺点就是在多个必须一致存在的窗体间来回切换时,对响应速度的影响非常大。如果要使用form做控件容器,那就有必要引入线程来获得较好的吞吐能力和相应速度。但是引入线程又必将使代码复杂化,并对日后的维护造成很大的阻碍。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有

6、一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果  Panel控件就可以很好的解决这个问题,panel有着和Form类似的功能。在panel中的控件作为一组,通过设置panel的visible属性就可以对控件及panel内的所有的控件进行显示或隐藏效果。也可以与主窗口或者各个panel间进行通信和交互。虽然panel会增加一点点RAM开销,但是相对于用Form做容器来说,这点开销显得微不足道  在用户体验上,PocketPC约有40种控件可选用,但是在smartphone中,只有大约20种控件可用。并且对于只能通过键盘实现更多操作的手

7、机,要尽量多的选用checkbox,combobox作为软件参数的选择和确定。在图片显示上,则选用了picturebox,文字输入用textbook,这样使界面设计尽量简单实用。  再者就是在初始的时候把panel的visible属性设置为false即可隐藏起来,而在显示的时候只要设置它的location和size属性就可以在具体的位置显示具体的大小了。具体设置如图1所示。    图1Panel控件设置  通过调用控件显示函数,就可以显示具体的Panel。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。