基于Windows Phone的设备方向处理技术研究

来源 :科教导刊 | 被引量 : 0次 | 上传用户:sunwenjun19841120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 Windows Phone 是最近流行智能手机操作系统,它设备方向对每一个开发者来说是非常重要的。此论文中实现了移动设备的上、下、左、右四种方向,并实现了模拟器设备竖直方向页面和水平方向页面相互切换时页面传值。
  关键词 Windows Phone 设备方向 页面传值
  中图分类号:TP316.7 文献标识码:A
  0 引言
  Windows Phone是微软三年前发布的智能手机操作系统,是目前三大主流操作系统之一。它以其与众不同的Metro页面设计风格——简洁、高尚、流畅的用户界面赢得了众多用户的喜爱。虽然Windows Phone 是新出来的操作系统,在应用程序和一些系统优化方面处于劣势,但全新的页面设计以及微软丰富的操作系统经验和雄厚的资金为Windows Phone 未来的发展带来了巨大的优势。由于设备旋转时显示页面也会有变化,为Windows Phone制作应用程序时,设备方向是必须考虑的条件之一。
  1 设备介绍
  1.1 Windows Phone 模拟器
  实验中用的是Windows Phone 8 模拟器,此模拟器可以开发Windows Phone 7.5和Windows Phone 8.0的应用程序。Windows Phone 8 模拟器开发环境要求64位Windows 8 系统,4G的CPU内存。另外还得支持虚拟化技术和SLAT。用Visual Studio 2012来开发,可用编程语言是C++、C#和VB。本论文中主要用C# 来实现设备方向切换。
  1.2 设备方向
  设备大体方向有两种:Portrait(竖直)和Landscape(水平)。前者是设备默认方向。具体方向有四种:PortraitUp(上)、LandscapeLeft(左)、PortraitDown(下)、LandscapeRight(右)。此论文中,先判断设备的方向后输出相应方向上的页面。当移动设备在手中转动的时候,頁面在这四种方向上改变。
  1.3 自动处理设备方向
  3 总结
  此论文主要针对页面结构比较复杂、控件比较多的页面,是通过页面切换来实现发的设备方向的改变。在Windows Phone 上开发应用程序时可以用此方法实现设备上、下、左、右四种方向之间的切换,并可以不同页面之间传输页面内容。总之,为了方便众多用户,开发者在Windows Phone 上开发应用程序时都会用到设备方向处理技术。
  参考文献
  [1] Jesse Liberty,Donald Xie.Programming c# 3.0[M].李愈胜等,译.北京:电子工业出版社,2009.
  [2] 高雪松.Windows Phone Mango 开发实践[M].北京:人民邮电出版社,2011.
其他文献
随着我国互联网的普及与网民用户的不断增多。以即时、互动为特点的互联网传播方式,为公众表达意见、参与国家政治经济生活,提供了一个方便快捷的平台,网络舆情也受到中央高层领
交互式课堂教学是一种将学生放在教育的主体位置,实现教师与教材、教师与学生、学生与学生、学生与教材互动的教育模式,农村社会学课程具有很强的实践性和应用性,运用交互式
12月8日,苏交科第十四届学术交流年会在南京召开,来自集团各部门、中国大陆地区子公司代表300余人参加了会议。苏交科集团首席工程师贾渝、副总裁王家强出席了会议。
在市场经济环境下,我国电力企业更注重服务质量的提升。然而,一些不法分子为了一己之利窃取电力资源,使企业遭受重大的经济损失,更带来一系列的安全隐患。在当前形势下,反窃
从铅锌尾矿厂周围土壤样品中分离出4株耐铅菌。4株耐铅菌均能在Pb2+浓度范围为100~1000 mg/L的培养液中生长。在pH 6,25℃,160 r/min及初始Pb2+浓度为600 mg/L时,菌株Pb-X-1,
目前。由江苏省交通科学研究院股份有限公司牵头申报的“先进道路养护材料协同创新平台”正式获得2013年度交通运输业以企业为主体的协同创新平台认定,这也是交通部在全国首批
文章对标后预算编制的依据进行了讨论.包括主承包合同、项目经理部的组成以及企业预算定额等:对标后预算编制方法从建筑安装工程费、设备以及工具购置费等“项”上进行了研究,并
高速公路机电工程在国内还存在着施工标准不统一、施工工艺不统一、各路段接口标准不统一、资源重复配置等现象,给后期维护及大、中修升级改造工程的实施带来了一定的困难。文
江苏省河流众多,水系发达,公路建设中桥涵结构物占很大比重。因此,采取必要的技术手段对桥涵结构物关键施工工序进行有效的监控,形成一套有效的智能化管控系统极为重要。文章重点